Freedom Riders National Monument is a new national park unit located in Anniston, Alabama. It is a park in progress with limited services. Anniston Greyhound Bus Depot 1031 Gurnee Ave. Anniston, AL 36201 Open Fridays, Saturdays and Sundays from 9:00 am to 4:00 pm Read our Frequently Asked Questions for more information. Plan Your Visit Explore the new national monument. |
Last updated: October 22, 2022