1. American Marine Sports 20150 Independence Blvd, Groveland, FL 34736 Coordinate: 28.64084,-81.82993 Phone: (352) 429-8989