204 Washington St, Newport Beach, California 92661 USA
Dock location where all Sea Doo and Paddle Board rentals are launched from.
Photo Credit: Yelp