Description: 149 E Main St., New Rochelle, New York 10801 br br AUTOMOTIVE TECHNICIANS br ALL LEVELS OF EXPERIENCE br br br BRAND NEW FACILITY NOW OPEN br AIR-CONDITIONED SHOP br br Industry-leading (more...) Company: Mazda of New Rochelle Location: New Rochelle Posted on: 1970-01-01