Fred W. Ahlemeier Co.
Drag box to select area
Fred W. Ahlemeier Co. is the owner and management company for the Delmar-McKnight shopping center. The center currently includes a Walgreens, a Master Cleaners, Diane Katzmann and other various businesses. Call for information on rental space.
8505 Delmar Blvd, Saint Louis, MO 63124
- Accessibility Details: Sidewalk-level entry
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes