Get Support Preview Details

About Us

Doc’s Clock is located in the heart of the historic Mission.

2417 Mission Street
(Between 20th and 21st Street)
San Francisco CA 94110
(415) VAlencia 4-3627


ehhh, don’t bother. OK, if you must, there’s a public lot on 21st Street between Mission and Valencia. Otherwise there might be street parking. Please don’t drink and drive.

Contact Us