1. Freitag's Radiator & Ac 635 Washington St, Hempstead, TX 77445 Coordinate: 30.0944,-96.07432 Phone: (979) 826-8374