Smiley Manor LLC
Assisted Living community in Saint Louis, MO (Saint Louis City County)
5415 Thekla Ave, Saint Louis, MO 63120-2513Phone: (314) 932-1360
State license number: 04078
Licensed capacity: 20 beds
Care types: Assisted Living
Assisted Living community in Saint Louis, MO (Saint Louis City County)
5415 Thekla Ave, Saint Louis, MO 63120-2513Phone: (314) 932-1360
State license number: 04078
Licensed capacity: 20 beds
Care types: Assisted Living