Drove all the way over there.. and they were gone out of business.. they need to take it off the website.
Address: 6504 Glenway Ave, Cincinnati, OH 45211, USA
Mark Hahn | Sep 28, 2020
It's behind the BP.
Tom Askin | Sep 28, 2020
They are there and open for business. Great people.
Philip Rolfes | Sep 28, 2020
They moved their shop look up and left from Glenway ave maybe 75 yards
Thanks! Your answer is awaiting moderation.