Gregory Philip Allen II, DDS, Dentist

3535 Lebon Dr
Apt 3310
San DiegoCA  92122-4593 (San Diego County)


Phone: 810-223-6382
Fax:
Email: dra***@*****oo.com

NPI: 1922275254
License Number: 56992 (CA)