The Manor House
710 Lenox Ave
Exeter, CA 93221
The Manor House is a senior care community located at 710 Lenox Ave in Exeter, California. With a median family income of $45,658, the facility is in a mostly middle class area. It has a medium-density population, with ...