Balboa Boardwalk

3333 Newport Blvd, Newport Beach, CA 92663
Balboa Boardwalk Balboa Boardwalk is one of the popular Surfing Spot located in 3333 Newport Blvd ,Newport Beach listed under Surfing Spot in Newport Beach ,

Contact Details & Working Hours

Map of Balboa Boardwalk