We are located in Tomball, Texas just north of Houston, Texas. We do not have a shop or store, just an office. If you are interested in buying from our catalog, call us at 281-257-8620 during business hours and we will be glad to assist you. If you have product you would like to sell us, give us a call and we can make arrangements.
22955 Tomball Parkway Ste 13
Tomball, Texas 77375