Sports and Recreation > Water Sports > Swimming > Swimming Pool, Landmarks and Outdoors > Park > Playground, Landmarks and Outdoors > Beach
Address: 511 Canal St, Newport Beach, CA, 92663
Phone: (949) 642-5374
Category: Fitness & Sports
Tags: #SportsandRecreation> #LandmarksandOutdoors #LandmarksandOutdoors
Listed on BizVoices