Statistipedia

Pollard, AL

Pollard, AL
Map of Pollard
StateAlabama
Population126
Links
Maps

Pollard is in the state of Alabama, approximately 56 miles northeast of Mobile. It has a population of 126.