Stouffville Clippers Sports Complex Stouffville Clippers Sports Complex, 120 Weldon Road, Whitchurch-Stouffville, ON, Canada Community & Recreation CentresIndoor Skating Rinks View Profile