KANNAPOLIS, N.C. (AP) - Firefighters from three cities have battled a three-alarm fire at a Kannapolis church.

Local media outlets report the fire at Grace Baptist Church was reported at around 5:40 a.m. Saturday. The fire was brought under control around 7 a.m.

Units from the Salisbury and Concord fire departments assisted the Kannapolis Fire Department in fighting the blaze. Large flames and heavy smoke were seen coming out of the church, and part of the roof collapsed.

No injuries were immediately reported. The cause of the fire hasn't been determined.