about us  |  catalog  |  services  |  reviews  |  calendar  |  location  |  contact us
 
 
 


 

            611 West 22nd St, Houston TX 77008

            Shop Hours: Thursday-Sunday, 11am-5pm
            or call 713.864.6125 to schedule other
            hours by appointment.
 

               29 48'21.86 N, 95 24'31.47 W: link

               GPS: 29 48.362 N, 95 24.523 W