The Town of Islip has taken delivery of two brand new Mack roll off trucks! One for the Department of Public Works, and another for the Parks department. These trucks are outfitted with warning lights across the front and rear, as well as just in front of each door.