Nestle Ice Cream Division is located at 66 James St E, Orillia, ON L3V 1L2.