LOCATION:3125 E 57th St, Kansas City, MO 64130
Town Fork Creek Greenway features four tennis courts.