1. Free Auto Locators Online 4800 W 34th St Ste C-52, Houston, TX 77092 Coordinate: 29.82042,-95.46104 Phone: (832) 232-6202