• Photos
  • Map
  • Streetview
  • Upload

City: New York

Soldiers and Sailors Monument is located at Riverside Drive at 89th Street. It is a memorial to the Civil War dead though in typical New York fashion, it wasn't constructed till 1902, almost 40 years after the Civil War ended!


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image