1. Insurance Den 5447 S Oakridge Dr, Homosassa, FL 34448 Coordinate: 29.04668,-82.46331 Phone: (352) 628-2331