Loading Map.... Balboa Village600 E Bay Ave - Newport BeachDetails 33.6030609 -117.899991 Address 600 E Bay Ave Newport Beach CA 92661 United States Upcoming Events No events in this location