National Church Residences Telegraph Road
6050 Telegraph Rd
63129 Saint Louis MO
National Church Residences Telegraph Road offers an affordable rental community. We are located in St. Louis, MO. We offer one-bedroom apartments and many other amenities. Give us a call! We’d be happy to talk with you and schedule a personal tour.
General Information
Accepts Medicaid | No |
Accepts Medicare | No |
Health Inspection | |
Quality Measures | |
Staffing Rating |
Services Offered
Independent Living
Long-Term Care / Skilled Nursing