what county is pollard alabama in
The Town of Pollard had a population of 142 as of July 1, 2015. The primary coordinate point for Pollard is located at latitude 31.0239 and longitude -87.173 in Escambia County.