Downtown Body Shop INC
1870 Nw 21St Ter
Miami
FL
33142
(305) 545-9924
Open Map
Description
Downtown Body Shop, Inc. is located at 1870 Nw 21st Ter in Miami and has been in the business of Top And Body Repair And Paint Shops since 2000.
by dandb on June 27, 2015 from
dandb
Auto Body Repair
Auto Detailing
Auto Painting
Automotive Shop
Buffing & Polishing
Emergency Service
Number of employees: 10 to 19
Top And Body Repair And Paint Shops