Alan Gene Shelhamer, DDS, Dentist

6221 Metropolitan St
Ste Ste 103
CarlsbadCA  92009-3096 (San Diego County)


Phone: 619-987-8008
Fax: 760-931-9981

NPI: 1578565081
License Number: 53163 (CA)