In Pittsburgh, Pennsylvania, South Shore Marina is positioned at 23rd & Railroad Avenue. To contact the marina directly dial 412-471-6995. The Allegheny River neighbors South Shore Marina. No reviews by any members for South Shore Marina have been submitted.