Vacation Rentals Where to Stay Contact Information Phone: 941-779-1758 Address: 2818 Avenue E, Holmes Beach, FL 34217 Website: Angel-Sealodge.com Map Contact Contact This Business Owner Your Name (required) Your Email (required) Your Message