Balboa Pier
50 Main Street, Newport Beach, CA 92661
Balboa Pier is a Piers & Boardwalks, Points of Interest & Landmarks place is located in Newport Beach, California. The address of Balboa Pier is 50 Main Street, Newport Beach, CA 92661.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 949-675-8600, or open their website to view relevant information, The url is http://www.newportbeachca.gov/index.aspx?page=1035