Home › Forums › Other › OT; bizarre museums and other things… › AFAIK, it’s not on the Penn
AFAIK, it’s not on the Penn campus but about 15 blocks away. I think 22nd and Chestnut.