There's more than one place called '''Heflin''':
United States of America
Heflin (Alabama)
- a city in Cleburne County,
Alabama
Heflin (Louisiana) - a village in Webster Parish,
Louisiana