1. Auto Care Unlimited 12600 Briar Forest Dr, Houston, TX 77077 Coordinate: 29.75434,-95.6073 Phone: (281) 589-1000
2. Welch's Engine Rebuilding 211 W 13th St, Houston, TX 77008 Coordinate: 29.79439,-95.39951 Phone: (832) 894-7636