1. Taylor Made Homes 7128 S Suncoast Blvd, Homosassa, FL 34446 Coordinate: 28.75625,-82.55439 Phone: (352) 621-9181