Lake Balboa Complex Published September 11, 2018 Loading Map.... Lake Balboa Complex 6335 Woodley Ave. - Lake BalboaEvents 34.1850846 -118.48391329999998 Address 6335 Woodley Ave. Lake Balboa CA United States Upcoming Events No events in this location