Ortiz AutomotiveAuto Repair · Delray Beach, FLAuto Repair. Serving the Russian-speaking community in Delray Beach.Address: 5677 Descartes Cir, Boynton Beach, FL, 33472Phone: (754) 326-0810Loading map...