Fleming S Lee Dds in San Diego, CA 92117



Fleming S Lee Dds

3737 Moraga Avenue # B307

(858) 273-5524

(877) 908-6889