San Francisco Table Tennis Club

Location Map

953 DeHaro Street
San Francisco CA 94107

Information

Monday & Friday - 7:30PM - 12:00AM & Saturday - 1:30 - 6:00PM