Sister Cities Park
210 N 18th St, Philadelphia 19103