Harpersville is a city in Shelby county, Alabama. Harpersville's population was 1,637 at the 2010 census.
Official Website : Town of Harpersville
Harpersville is a city in Shelby county, Alabama. Harpersville's population was 1,637 at the 2010 census.
Official Website : Town of Harpersville