1. Dolphin Docks 1809 E Broadway St Ste 194, Oviedo, FL 32765 Coordinate: 28.66083,-81.1779 Phone: (386) 410-4127