October 21, 2023 @ 11:00 am - 2:00 pm Open House at Science Leadership Academy @ Beeber Science Leadership Academy at Beeber, 5925 Malvern Ave, Philadelphia, PA 19131, USA