Loading Map.... Lido Village Books3424 Via Lido #103 - Newport BeachDetails 33.618476 -117.92915 Address 3424 Via Lido #103 Newport Beach CA 92663 United States Upcoming Events No events in this location