Home › Forums › Other › OT; bizarre museums and other things… › spdrun wrote:AFAIK, it’s not
[quote=spdrun]AFAIK, it’s not on the Penn campus but about 15 blocks away. I think 22nd and Chestnut.[/quote] You’re right. But I think it’s affilliated with UPenn medical school.