James Joseph Beck, DDS, Dentist

645 W Foothill Blvd
UplandCA  91786-3859 (San Bernardino County)


Phone: 909-946-3836
Fax: 909-946-1890

NPI: 1982951737
License Number: 61770 (CA)