Town of Glenwood, Crenshaw County, Alabama, United States