Douglass Frederick Institute
Closed
1724 N Taylor Ave
Saint Louis, MO 63113
Frederick Douglass Institute in Saint Louis, MO, is a community organization dedicated to promoting education and social justice initiatives.
Through various programs and events, the institute strives to honor the legacy of Frederick Douglass by empowering individuals and fostering a culture of learning and activism.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.


