1. Faillas 3695 S Suncoast Blvd, Homosassa, FL 34448 Coordinate: 28.80833,-82.57611 Phone: (352) 621-3463