Several fire departments battled a fire at a home in Hollis on Thursday.

WCSH-TV reported that smoke was seen for miles around as a cloud of flames and black smoke rose into the sky around the property on Old Alfred Road.

The television station reported that the fire may have started in a barn before spreading to the adjacent home. Unconfirmed reports said occupants of the home as well as barn animals got out of the buildings safely.

The fire started around 4 p.m., and fire crews were still at the scene late Thursday night. Sebago, Standish, Windham and Raymond provided mutual aid to the Hollis Fire Department.

The cause of the fire remains under investigation. No other details were immediately available.