Engineers in Toulon, IL Wallace Engineering & Surveying Co123 W Court StToulon, IL, 614833092867333Civil Engineering FirmsConsulting EngineersLand Surveyors Show More