OnTrack Sport Center in Tarrytown, NY is PTSA's official indoor training facility for winter or inclement weather training.