Scotts Auto Repair is located at 825 NE 4th Ave, Fort Lauderdale, FL. This location is in the Flagler Heights neighborhood. This business specializes in Auto Repair & Service.
by merchantcircle on September 17, 2015 from merchantcircle
Information from the business
Scotts Auto Repair is the leading full-service auto repair shop in Houston, TX. Large enough to serve you, small enough to know you!