This small waterside memorial honors the crew of a WWII naval ship hit with torpedoes in 1945.
Attractions
Indy’s Teeny Statue Of Liberty Museum
E 10th St, Indianapolis, IN 46201
