Pollard, Alabama

Pollard is a town in Escambia County, Alabama, United States.

Category:Towns in Alabama