10 Aug, 2021 → by ClaimboUser919442
Bad service desk help
1
We brought a car in for car air condition repair and received bad service desk help on 8-9-2021at The HibdonTire store on 7816 S Olympia Ave, In Tulsa Ok