While firefighters were operating inside, conditions worsened and the building self-vented through the roof, prompting command to pull all crews out of the structure and switch to exterior operations, officials said.
Firefighters then battled the blaze defensively for a period of time using two tower ladders and multiple hose lines before bringing the fire under control after several hours.
One worker and two firefighters were evaluated at the scene for minor injuries, officials said.
75 firefighters responded, with mutual aid provided by at least eight fire departments from Suffolk and Nassau counties, including North Lindenhurst, East Farmingdale, Copiague, Lindenhurst, West Babylon, Farmingdale, and Massapequa, according to officials on scene.