Remove Ads

Photo of Newport Paddle Company

Newport Paddle Company

2001 W Balboa Blvd, Newport Beach, California 92663 USA

58 Reviews

Relaxing and fun! Wonderful place for kayaking and paddle boarding!!

Photo Credit: Yelp

Remove Ads