Glen Allen Rail Inc Address: 555 State Highway 129, Glen Allen, AL 35559 Phone: (205) 487-4153 Rails & Accessories Other Businesses: Town Of Glen Allen at 156 Highway 129 S, Glen Allen, AL 35559