StarSpecialists

StarSpecialists

Auto Repair in Miami, FL

Auto Repair

Contact us

Location

11570 Sw 120th St.,
Miami , FL 33176 UNITED STATES

Reviews

StarSpecialists 305-238-4993
11570 Sw 120th St.,
Miami , FL 33176 UNITED STATES
$
StarSpecialists

Detail information

Company name
StarSpecialists
Category
Auto Repair
Rating
Not Rated
Tags
fix car scratch,  domestic car repair,  auto bumper repair auto service
Is this your business? Manage via YEXT
edit delete

StarSpecialists

Contacts Location Details