5590 S Boulevard Dr, Homosassa, FL 34448, United States
5297 S Cherokee Way, Homosassa, FL 34448, United States