STUDIO HOURSPlease see our yelp page for most up to date hours & holiday closures.
|
CONTACT
|
LOCATIONLa Tira Wax Studio -MISSION-
is located at: 2408 Folsom Street (Folsom + 20th) San Francisco, CA 94110
|