Stomping Ground is a new retail store located in the Windsor Park Neighborhood on the Near East Side of Indianapolis.