user
Mills Brothers Auto Body
7211 S Obrien St, Tampa, FL 33616, United States
Appearance
Mills Brothers Auto Body

Comments
An
Review №1

Reliable, quick and professional I would highly recommend this company to anyone who wants their car or truck fixed right.

Ro
Review №2

New owner personally I have not done anything with the new owner

C
Review №3

Awesome. Fixed my Tesla. Did great job

De
Review №4

Good Luck to John in his retirement and continued success to Peter and Derrick Dubickas who are now trading as Dubickas Automotives from this location.

He
Review №5

Seen to be good people.

Mi
Review №6

Sorry to see them retire

Da
Review №7

Closing..retired

Information
1 Photos
7 Comments
4.7 Rating
  • Address:7211 S Obrien St, Tampa, FL 33616, United States
  • Phone:+1 813-831-0376
Categories
  • Auto body shop
Amenities
  • Mechanic:Yes
Similar organizations