(314) 664-4011



Mon – Sat: 11am – 8pm

Sunday: 11am – 6pm

We are only closed 3 days a year: Thanksgiving, Christmas, & New Year’s Day.

This does not account for other holiday’s shortened hours (call for details) or for emergency shop closings due to things like power outages, etc. 

Call us: (314) 664-4011

Stop by the shop:

3207 South Grand Blvd.
Saint Louis, MO 63118