New Rochelle Farms opens for business

NEW ROCHELLE– New Rochelle Farms, the much-anticipated new supermarket and laundromat on North Avenue and Lincoln Avenue, celebrated its grand opening on Tuesday, January 21,