The town is located southwest of New York City and 60 miles northeast of Philadelphia.
The town is located southwest of New York City of Philadelphia. The town is located southwest of 60 miles northeast of Philadelphia.