
Jeff Meadows
Fixed Ops Director
Russ Darrow Collision Center Of Waukesha
W226 S1700, WI-164
Waukesha, WI 53186

1 Review
Write a Review1 Review of Jeff Meadows
August 28, 2025
Not telling me that I have to pay for a tow after my vehicle was towed is mad crazy! I spoke with a manager and still had to pay over $150 for a tow when had I been aware I could have used my insurance vehicle was towed is mad crazy! I spoke with a manager and still had to pay over $150 for a tow when had I been aware I could have used my insurance or AAA! Not cool! More
Other Employees Tagged: Alyssa Mazur Hulbert, Justin Rupp