Hanceville

Hanceville, in Cullman County, has a population of about 3,000. The town is home to Our Lady of the Angels Monastery.