Frances Slocum State Park is located in northeastern Pennsylvania just outside Wyoming, PA. It is a secluded park built around an oxbow lake. Getting there along US Rt. 6 passes thru a number of small towns, including Sylvania and Towanda. Just outside of Towanda is the Wyalusing Rocks Overlook.