Heflin

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