South Florida Auto Repair, Broward

South Florida Auto Repair is located in Fort Lauderdale city of Florida state. On the street of Northwest 1st Street and street number is 717. To communicate or ask something with the place, the Phone number is (954) 763-6048 if you don't know how to go South Florida Auto Repair click here. You can get more information from their website .

Place Name : South Florida Auto Repair
Street Number : 717
Route : Northwest 1st Street
Zip Code : 33311
City : Fort Lauderdale
County : Broward
State : Florida

Please write your opinions about this place and inform those who want to go here.