Chads Mobile MechanicsAuto Repair · Deerfield Beach, FLAuto Repair, Auto Customization. Serving the Russian-speaking community in Deerfield Beach.Address: Broward, FL, 33066Phone: (786) 357-8944Loading map...