Village Square Mall

51 Village Square Mall
Effingham, IL 62401

 

Map Legend