Independence Mall Independence Mall18 S County Center WaySt. Louis MO 63129 USA Lima Mall West Acres Mall