Water Tower Place

www.watertowerplaceapts.com
Property Information
  • Water Tower Place
  • 2002 E. Obear Ave.
  • St. Louis, MO  63107
  • phone: (314) 533-8872
  • fax: (314) 533-6415
  • email: Watertowerplace01@gmail.com

Office Hours

Monday 8:00 am - 5:00 pm
Tuesday 8:00 am - 5:00 pm
Wednesday 8:00 am - 5:00 pm
Thursday 8:00 am - 5:00 pm
Friday 8:00 am - 5:00 pm

Virtual Tours