(415) 346-7060
201 Spear StDallas, TX 75201
http://www.irfanmedical.com
Map & Directions
When it comes to all types of automotive repairs, the professional and highly skilled team at Texas Auto Repair in Dallas, TX are the mechanics to trust.