Town Of Glen Allen Address: 156 Highway 129 S, Glen Allen, AL 35559 Phone: (205) 487-2014 City Government Other Businesses: Glen Allen Rail Inc at 555 State Highway 129, Glen Allen, AL 35559