1. Karacostas Car Repair 7801 Oakridge Dr, Hitchcock, TX 77563 Coordinate: 29.35248,-95.01496 Phone: (409) 986-9487