Spencer Gibbons, DDS, Dentist

2155 Kettner Blvd Unit 613
San DiegoCA  92101-1768 (San Diego County)


Phone: 505-270-5792
Fax:

NPI: 1831670793
License Number: DDS102802 (CA)