Explore details about location South Penn Square. South Penn Square is a location situated within the Philadelphia alongside other areas such as North Leithgow Street, Acker Street, John F Kennedy Boulevard.