User Image

Dr. James Teal

Dds - Dental Providers

11835 Carmel Mtn Rd
#1306
San Diego, Ca 92128