sch_6.jpg
1118 East 63rd Street, Cleveland, OH 44103
1118 East 63rd Street, Cleveland, OH 44103 Cleveland Ohio 44103 US

63rd Family Home is a residential care home located in close proximity to the Cleveland Lakefront Nature Preserve, Botanical Gardens and the Museum of Natural History. This neighborhood boasts a massive park with amenities such as tennis courts and walking trails, along with two smaller parks with an array of summer activities to enjoy.

Facility License
3/1/2105