Location

Greensboro, Alabama

Population

2448 (2010 US Census)