‹ Back to FloridaChurch of the Isles2408 Bay Blvd, Indian Rocks Beach, FL 33785-3033Church of the Isles200 24th Ave, Indian Rocks Beach, FL 33785-3055Calvary Episcopal Church1615 1st St, Indian Rocks Beach, FL 33785-2809