Northtrail Park is a public tennis location situated at 1729 Meadowview Dr, Peoria, IL 61525. There are 2 public tennis courts present at this tennis facility. The tennis courts are not lighted. You can get in touch with this tennis location at 309-682-1200. View nearby tennis courts in this neighborhood - 61525, Peoria, IL. Sign up for free now at this tennis facility to compete with other tennis partners. Check out the Flex Leagues – at $4.99/month Tennis Round will connect you with other tennis participants routinely. Accumulate points, rankings and more.