The Manor House
2590 Majella Rd
Vista, CA 92084
The Manor House is a senior care facility located at 2590 Majella Rd in Vista, California. With a median per-family income of $55,352, the community is in a generally middle class area. It is densely populated, with around ...
5 miles away from Oceanside, CA