The Flowing Well

The Flowing Well in Glenwood, Crenshaw County, is an historic artesian well that has been in use since the mid-nineteenth century. It is now part of a town park and is the site of the annual Glenwood Festival at the Well.

Photo courtesy of the City of Glenwood, Alabama

Appears In