Garden Villas

Assisted Living community in Town And Country, MO (Saint Louis County)

13590 South Outer 40 Rd, Town And Country, MO 63017-5823

Phone: (314) 434-2520

State license number: 28978

Licensed capacity: 46 beds

Care types: Assisted Living

View full listing on My 24 Care