Map of Glenwood town, Alabama
Glenwood is a town in Crenshaw County, Alabama, United States. At the 2020 census, the population was 152. Glenwood was incorporated in 1907. Glenwood town overview: Name: Glenwood town LSAD Code: 43 LSAD Description: town (suffix) State: Alabama County: Crenshaw County Elevation: 279 ft (85 m) Total Area: 0.73 sq mi (1.90 km²) Land Area: 0.73 sq mi (1.89 km²) Water Area: 0.00 sq mi … Read more