Michael Anthony Benavidez, DO, Family Medicine

984 W Foothill Blvd
UplandCA  91786-3700 (San Bernardino County)


Phone: 909-373-8222
Fax: 909-373-8226

NPI: 1205987914
License Number: 20A6396 (CA)