Villa Mesa Care Center
867 E 11th St
Upland, CA 91786
Villa Mesa Care Center is a 99 bed senior care community located in Upland, California. With about 52,000 people residing in the zip code of 91786, the encompassing area is heavily populated. It is a predominantly middle income ...
4 miles away from Claremont, CA