Where do you need Auto Repair Shops ?
Marcello's Auto Colors
954-965-1743
26.083922
-80.176052
About Marcello's Auto Colors
Marcello's Auto Colors is located at 2401 SW 31st St, Fort Lauderdale, FL. This location is in the Dania Beach neighborhood. This business specializes in Auto Repair & Service.