Location of Civic Center Plaza mall is 7801 North Waukegan Road, Niles, Illinois - IL 60714.
GPS Coordinates: 42.023162, -87.801583
« Return to Civic Center Plaza