Glen Allen is a town in Fayette and Marion counties in the U.S. state of Alabama. At the 2000 census the population was 642.
Category: Fayette, Alabama, United States