-
August 2023
Employees Steal Parts and sabotage vehicles for their own benefit and their buddies. Would not recommend .
-
February 2023
This place is a scam. The lot employees are allowed to steal parts from already photographed vehicles, so whatever you see online is not representing an actual condition. Beware of this scam before you gamble.
-
September 2022
I have been working with IAA for 11 years all over the country but this branch was the worst