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