2901 W Coast Hwy Newport Beach Ca 92663, Newport Beach, California 92663 USA
Newport pontoon and electric boat rentals
Photo Credit: Yelp