Wabash Area Development, Inc. by | Apr 29, 2024 Wabash Area Development, Inc.110 N. Latham StreetP.O. Box 70Enfield IL 62835-0070 Directions