The fire broke out shortly after 7:30 p.m. at the National Shrine of Our Lady of Czestochowa located along the 600 block of Ferry Road in Doylestown.
Crews arrived to find heavy fire and thick smoke billowing from a tower, often used for prayer, located adjacent to the main sanctuary.
It took firefighters a little more than a half hour to get the blaze under control. No injuries were reported.
Officials are looking into a cause.