Statistipedia

New Site, AL

New Site, AL
Map of New Site
StateAlabama
Population841
Links
Maps

New Site is located in the state of Alabama, roughly 63 miles southeast from Birmingham. It has a population of 841.