1. Nature Coast Restoration 11928 N Williams St, Dunnellon, FL 34432 Coordinate: 29.05052,-82.46068 Phone: (352) 465-4758