Fred W. Ahlemeier Co.

Flag as Inappropriate

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
(314) 991-5100
  • Accessibility Details: Sidewalk-level entry
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »