Mechanic on the SpotAuto Repair · Deerfield Beach, FLAuto Repair. Serving the Russian-speaking community in Deerfield Beach.Address: Coconut Creek, FL, 33073Phone: (954) 319-2639Loading map...