Telegraph Crossing 2610 Deloak
Saint Louis, MO 63129
phone:(314) 846-8181
fax:(314) 846-3131
  
Office Hours
Mon-Fri 9:00 am to 5:00 pm
Saturday 10:00 am to 2:00 pm
Sunday Closed
 
Features
  • 24 - Hour Emergency Maintenance
  • Central Laundry Center
  • Private Entrances
  • Swimming Pool
  • Updated Fully Equipped Kitchens
  •  
    Pet Policy
    Pet Friendly (Some Restrictions)
     
    Directions
    I-270 to Telegraph Rd. Go Right 1.5 miles to Baumgartner. Make Right on Baumgartner to Gebhardt. We are on the Left at the Corner of Baumgartner & Gebhardt.
    Map

    Admin Login | Webmail