Physician Profile

Terrence Chan, graduated from Southern California College Of Optometry in 1979. His primary practice is as an Optometrist.

Offices At 1752 Fillmore Street, San Francisco, CA, 94115:
Haight Street Eyecare