log in
Nearby:
Brown Chapel AME Church
Edmund Pettus Bridge
Save
Share
By the River Center for Humanity
Things to do in
Alabama
|
United States
By the River Center for Humanity is an attraction in Selma, Alabama, United States.
Rating:
n/a
Contact:
+1 334-505-6158
Address:
1306 Water Avenue, B, Selma, Alabama 36703, United States
Map
Category:
Attraction
Selected Trips
msw2948
5 days in May
Civil Rights Tour 2019
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app