Inter Transmissions and Auto Care Center
2620 NW 39th Ave, Miami, FL 33142
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat - Sun Closed - Extra Phones
Fax: 305-526-1513
- Brands
- Energy Star
- Payment method
- all major credit cards, check, debit
- Category
- Auto Transmission
Suggest an Edit