1. B & L Auto Repair & Wrecker Service 924 W Cherry St, Kiowa, OK 74553 Coordinate: 34.72457,-95.91018 Phone: (918) 432-5051