Richard E Leeds, DDS

San Francisco, United States

5

Closed now

7 reviews

By Appointment Only

Map

Streetview

Activate map

Bussiness info

By Appointment Only
Yes

Description

History

Established in 1970.

Dr. Leeds graduated from dental school in 1970, and opened this office in 1976… so you are absolutely correct about the décor!