Hours + Location

Hours

Monday-Friday: 1-6pm

Saturday: 1-4pm

Location

Street Address: 6100 Main St., Houston TX, 77005
Our shop is located on the Inner Loop in the H&D Garage, across from Herring Hall .