Loading Map.... Balboa IslandSouth Bay Front - Balboa Island Details 33.6047215 -117.8930547 Address South Bay Front Balboa Island CA 92662 United States Upcoming Events No events in this location