BEST Veterinary Office Terra Vista Animal Hospital 10598 Base Line Rd Alta Loma, CA phone: (909) 989-3999 website :: facebook Years Won: 2014 (Best) MAP