Sol Lee Fleming, DDS, Dentist

1857 Cable St
San DiegoCA  92107-3122 (San Diego County)


Phone: 619-224-3391
Fax: 619-224-3205

NPI: 1083711154
License Number: B33705 (CA)