user
The Brothers Body Shop
580 NW 71st St, Miami, FL 33150, United States
Appearance
The Brothers Body Shop

Comments
Re
Review №1

Charge a 1000 to fix my car I gave 400 deposit it’s going on 2 months car still ain’t fix parts from my car it’s missing but claiming it was missing before bring it in they delete my last comment please don’t take your car over there if you need your car done totally rip off dishonest liars thief unprofessional!!!!!!!!!!!!!

Ed
Review №2

Great

Information
1 Photos
2 Comments
5 Rating
  • Address:580 NW 71st St, Miami, FL 33150, United States
  • Phone:+1 305-879-5413
Categories
  • Auto body shop
Similar organizations