Villa Mesa Care Center is a nursing home located in Upland , California. This nursing home was first approved to provide Medicare and Medicaid services on 06/01/1972. It has 99 certified beds. Villa Mesa Care Center is located 867 E. 11Th Street, Upland, CA 91786 and can be contacted via phone number (909) 985-1981.