Starfish Wishes and Mermaid Kisses Cottages 449 18th Ave Indian Rock Beach FL 33785 (727) 271-8582 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×