1. Palm Island Resort 7092 Placida Rd, Placida, FL 33946 Coordinate: 26.87096,-82.31021 Phone: (866) 780-4060