Top 200 cities  |  
Holly Springs

Facts about Holly Springs

Holly Springs is located in the state of North Carolina and has a population of 24661 .

Holly Springs is located at 35.651 latitude und -78.834 longitude.

This website uses cookies to ensure you get the best experience on our website. More information