Island Cove Beads & Gallery features fine art, beads, private and group Lessons. Based in Indian Rocks Beach Florida, our retail store is located in Keegan's Plaza on the corner of Gulf Blvd. and 16th Avenue.
News & Articles
Say Something or Ask a Question about Island Cove Bead Gallery