Miller Place
1506 Meadowview Dr
Celina, OH 45822
Miller Place is a senior care facility located at 1506 Meadowview Dr in Celina, Ohio. With an average family income of $45,457, the facility is in a predominantly middle class area. It has a medium-density population, with roughly ...
11 miles away from St Henry, OH