Fleming S Lee DDS in San Diego, CA 92107



Fleming S Lee DDS

1857 Cable St

(619) 224-3391