Allen Parish
Allen Parish is a parish located in the U. S. state of Louisiana. As of the 2010 census, the population was 25,764. The parish seat is Oberlin. Allen Parish is in southwestern Louisiana, southwest of Alexandria.
Allen Parish is a parish located in the U. S. state of Louisiana. As of the 2010 census, the population was 25,764. The parish seat is Oberlin. Allen Parish is in southwestern Louisiana, southwest of Alexandria.