Abandoned Otter Creek is a photo spot in Port St. Lucie, FL, USA at 29.32305, -82.77155. ShotHotspot has 8 photos taken here. It's good for architecture and abandoned photography. Other photo spots nearby include Joco Mediumformat Memories Analog, Store Sign Otter Creek and Milky Way.