Downtown Body Shop

New Website Coming Soon

We at Downtown Body Shop are getting a new look.

Feel free to contact us by email at, by phone at  (713) 224-0413, or come by the shop located at 3611 Gulf Freeway, Houston, TX, 77003 which is open Monday through Friday from 7:30 am to 6:00 pm.