South Shore Beach Resort
1230 Tri Motor Dr
Put In Bay, OH 43456
Put In Bay, OH 43456