Glen Allen AL City Government 1. 156 Highway 129 S, Glen Allen, AL 35559 | Town Of Glen Allen (205) 487-2014