PROVIDENCE, R.I. (WPRI) — Four homes on Bowdoin Street in Providence were damaged in a four-alarm fire Saturday morning.

Firefighters responded at about 3 a.m. and found at least two three-story buildings on fire. The flames soon spread to two other buildings. About 100 firefighters and 25 pieces of fire department apparatus eventually responded.

Providence Public Safety Commissioner Steven Pare said that two firefighters had been hurt, along with several residents. None of their injuries were life-threatening.

Battalion Chief Stephen Capracotta said that the two firefighters had to be rescued after the roof of the building they were working in collapsed on them. Their injuries weren’t serious. Seven residents were hospitalized, and one remained unaccounted for late Saturday morning.

The fire took about five hours to extinguish, Capracotta said. Crews were still on scene Saturday afternoon.

Two of the buildings were destroyed and the third had sustained significant damage, crumbling to the ground. Damage to the fourth building appeared minor and its occupants were let back inside. About 22 people were displaced from the other three buildings, Capracotta said.

Eyewitness News crews spoke to one resident who said that she believed that her three pets had died in the fire, although it appeared that several other dogs had escaped the flames.

So far there’s no word on what caused the fire.