Care Network of South County

Assisted Living community in Saint Louis, MO (Saint Louis County)

1204 Telegraph Rd, Saint Louis, MO 63125-2528

Phone: (314) 631-2003

State license number: 14409

Licensed capacity: 38 beds

Care types: Assisted Living

View full listing on My 24 Care