We are located at:
282 Harbor Way, South San Francisco, CA 94080, USA
The entrance is near the corner of the car parking lot. Look for the window with a white silhouette image of Russian cupolas. In addition to the parking lot, there is also ample free street parking on Saturday and Sunday.