Posted on January 2, 2019 January 2, 2019 by WebsiteYellowPages.com Indy Indoor Sports Park 1 2 3 4 50.000 CategoriesAmusement & Recreation Nec LocationsIndiana Bookmark Contact Information Business Name Indy Indoor Sports Park Address 6650 Bluff Rd, Indiana 46217-3983 Phone Number 3177819100 Fax Number 3177811100 Website http://www.indyindoorsportspark.net CategoriesAmusement & Recreation Nec Post navigationPrevious post: Transitional Care FacilityNext post: Lifestream Services Inc