Jose Mariano Castro, DDS, Dentist

1183 E Foothill Blvd Ste 150
UplandCA  91786-4084 (San Bernardino County)


Phone: 909-466-1245
Fax: 909-727-8320

NPI: 1225113392
License Number: 43911 (CA)