Glen Allen, Alabama

Glen Allen is a town in the U.S. state of Alabama. It is near Interstate 22.