Indy Sports Park

Indy Sports Park

Contact

Phone: (317) 784-7447


Location

Indy Sports Park
6701 S Harding St
Indianapolis, IN 46217

Gate Fee

$3.00