Bell Side 7 Auto Repair Reviews (1)
Bell Side 7 Auto Repair Rating
Address: 15829 S Bell Rd, Homer Glen, Illinois, United States, 60491-7605
Phone: |
Show more...
|
Add contact information for Bell Side 7 Auto Repair
Add new contacts
Address: 15829 S Bell Rd, Homer Glen, Illinois, United States, 60491-7605
Phone: |
Show more...
|
Add contact information for Bell Side 7 Auto Repair
This is an awful establishmentIncompetence run amuck Bad mechanics, unprofessional demeanors and a willingness to rip you off if your not careful and challenge the bill To make matters worse, the mechanics lie to you about what work was performed or not performed even though you requested it; then, make a lame excuse why it was not done