Rose Tree Park is located on Providence Road in Upper Providence Township, Pennsylvania in the suburbs of Philadelphia and used to be used for steeplechase racing. The park is 122 acres in size and is open to the public.
Rose Tree Park is located on Providence Road in Upper Providence Township, Pennsylvania in the suburbs of Philadelphia and used to be used for steeplechase racing. The park is 122 acres in size and is open to the public.