Glen Allen, Alabama

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

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