city in Alabama, United States of America
Heflin is the county seat of Cleburne County. It is located on Interstate 20, approximately half-way between Birmingham and Atlanta.
|Routes through Heflin|
|Meridian ← Birmingham ←||W E||→ Bremen → Atlanta|