Dr. Michael A Benavidez - Upland CA, Family Practice
https://www.healthcare6.com/physician/upland-ca/michael-a-benavidez-226280.html
Dr. Michael A Benavidez - Upland CA, Family Practice at 984 W Foothill Blvd. Phone: (909) 373-8222. View info, ratings, reviews, specialties, education history, and more.
DA: 31 PA: 21 MOZ Rank: 74