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.