TEXAS RADIATOR, MUFFLER AND BRAKE
ON FUQUA ST.

(just West of I-45 the Gulf Freeway)
10923 Fuqua St.
Houston TX, 77089
(713) 941-2323