1. Permanent Vacation Pools Inc 7865 W Twin Canal Ln, Homosassa, FL 34448 Coordinate: 28.69794,-82.56339 Phone: (352) 382-2516