Loading Map.... Balboa Village600 E Balboa Blvd. - Newport BeachDetails 33.602706 -117.900566 Address 600 E Balboa Blvd. Newport Beach CA 92661 United States Upcoming Events No events in this location