National Church Residences Telegraph Road.jpg
National Church Residences Telegraph Road.jpg
National Church Residences Telegraph Road-Computer Room.jpg
National Church Residences Telegraph Road-Community Room.jpg
National Church Residences Telegraph Road.jpg
6050 Telegraph Road, St. Louis, MO 63129
6050 Telegraph Road, St. Louis, MO 63129 Saint Louis Missouri 63129 US

National Church Residences Telegraph Road is a senior apartment community that offers one-bedroom floor plans with modern kitchens, air conditioning, and mini-blinds. While controlled access ensures that residents are safe at all times, our community room, computer room, library, and patio offer avenues for socialization.