Lee Road Park
Located in Indianapolis, IN, Lee Road Park is a Pickleball Court rated 4.2 stars by 112 reviewers. Discover the best pickleball courts in your area. Browse our comprehensive directory of pickleball courts across North America.
http://www.cityoflawrence.org/parks
Lee Road Park
6200 Lee Rd, Indianapolis, IN 46216, USA
Google Map