the south shore villa at kelleys island, ohio

see the south shore villalearn about kelleys islandget pricing and booking information
email the south shore villa or call (216) 351-6247