In Pennsylvania, anglers 16 years or older must have a license to fish. You can purchase a license in person from a license issuing agent, by mail or online from the Fish and Boat Commission's website. Certain species and locations require an additional permit.
Check out these Landenberg, PA fishing resources: