Are credit cards accepted in the power wash bays?
Address: 2515 E 11th St, Tulsa, OK 74104, USA
Terrance Ray | Jul 16, 2019
Unless it's been updated recently, I don't think so.
Joshua Bradley | Jul 16, 2019
No, as of May 30, 2019
Thanks! Your answer is awaiting moderation.