Willard Park

WIllard Park is located on the near eastside of Indianapolis. It has 2 basketball courts, one of which is regulation full size, another is a half court 8 foot rim.