1600 1st Avenue South Birmingham, AL 35233United States
Railroad Park is located in downtown Birmingham and features 9 acres of open lawn, a walking trail and special events throughout the year. Four legged friends must be leashed at all times.
Mon - Sun: 7:00 am to 11:00 pm
Post A Review