Frederick Douglass Sculpture and Water Wall is a unique cultural attraction in New York, NY that showcases a striking sculpture and a mesmerizing water feature.
Visitors can experience the artistry and beauty of the sculpture while listening to the soothing sounds of the water wall, creating a tranquil and reflective environment.
Generated from their business information