Flagship in Cleveland is Now Open! May 13, 2017 15:14

We should posted about this a while ago but hey, 3 months late isn't bad.  If you haven't heard, we're now open in Lakewood, OH.  Here's some photos of the store and a recap video of opening day. 

If you're swinging through the Cleveland, OH area make sure to swing by and say hi.  

Address:  13339 Madison Ave, Lakewood, OH 44107. 


Mon - Tours: 10AM - 5PM

Fri - Sat: 12PM - 7PM

Sun: Closed