Hourglass Collision - Harvard Location

at 2615 S Harvard Ave, Tulsa, 74114 United States


Hourglass Collision - Harvard Location
2615 S Harvard Ave
Tulsa , OK 74114
United States
Contact Phone
P: (918) 745-8900
Website
-

Reviews for Hourglass Collision Repair

James W.

I'll start by saying the three stars are due to the fact the car looks like new again, as it should. It's pretty sad when you have to give kudos for getting... Read more

C S.

Trying to be generous here. Car looks fine. Lost track of the number of commitments that were made and unmet. 3 day repair took over two weeks from start to... Read more
Get more reviews for Hourglass Collision Repair

Company Rating

44 Facebook users were in Hourglass Collision - Harvard Location. It's a 468 position in Popularity Rating for companies in Local business category in Tulsa, Oklahoma

3 FB users likes Hourglass Collision - Harvard Location, set it to 665 position in Likes Rating for Tulsa, Oklahoma in Local business category