Nature Coast Charters Listed in and Fishing - EcoTour Charters. Contact Info 1911 NW 17th St Crystal River, Florida 34428 Phone: (352) 746-9067