top of page

Let's get in touch


Store: 210 Post St, San Francisco, CA 94108

Phone: 415-691-9802



By appointment 7 days/week, 10 am to 5 pm.

Walk-ins are available on Tue, Thu, and Open showroom days, from 11 am to 4 pm.

Open Showroom: June 18th (Sun), June 25th (Sun)

Repair drop-off available during Walk-in hours only.

bottom of page