Tulsa, United States
5644 W 55th St
N/A
+1 9184452666
Very rude and bitter people work here
like
walked in, no one home. all doors open. not a soul in sight. not at counter, not in lobby, not in offices, not in parts department. come to think of it, i probably could have cleaned everything out. not a soul in sight. felt kind of creepy. finally found someone in the back of the service department. he did a good job of discouraging me from renting from them... i went elsewhere and got a much better deal anyway, so... yay?
Every one was friendly that's important to me.
Rob is very knowledgeable in parts and has been here a long time. Knows what he is doing
Deli
The best companies in the category 'Deli'