Kelleys Island OH Gift Shops
1. 108 W Lakeshore Dr, Kelleys Island, OH 43438 | Kelleys Landing(216) 906-9694
2. 125 Division St, Kelleys Island, OH 43438 | Vi's Island Treasures(419) 746-2268
(216) 906-9694
2. 125 Division St, Kelleys Island, OH 43438 | Vi's Island Treasures(419) 746-2268