1. Life Storage 301 Meramec Station Rd, Ballwin, MO 63021 Coordinate: 38.58945,-90.50987 Phone: (877) 329-9053