Loading Map.... Balboa Island127 Marine Ave - Balboa Island Details 33.605522 -117.89002049999999 Address 127 Marine Ave Balboa Island CA 92662 United States Upcoming Events No events in this location