Michael Lee Fleming, DMD, Dentist

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


Phone: 619-224-3391
Fax:

NPI: 1992366629
License Number: 103825 (CA)