1. Chassahowitzka River Lodge 8501 W Miss Maggie Dr, Homosassa, FL 34448 Coordinate: 28.71425,-82.57344 Phone: (352) 419-0317