The Willow Grove Park Mall is located on the site of the previous Willow Grove Amusement Park in the census-designated place of Willow Grove in Abington Township, Montgomery County, Pennsylvania, 15 miles north of Center City Philadelphia in the northern suburbs of the city.