Garden Villas South
Assisted Living community in Saint Louis, MO (Saint Louis County)
13457 Tesson Ferry Rd, Saint Louis, MO 63128-4010Phone: (314) 843-7788
State license number: 28964
Licensed capacity: 83 beds
Care types: Assisted Living
Assisted Living community in Saint Louis, MO (Saint Louis County)
13457 Tesson Ferry Rd, Saint Louis, MO 63128-4010Phone: (314) 843-7788
State license number: 28964
Licensed capacity: 83 beds
Care types: Assisted Living