SpEqTRA is a Full Member Centre of CanTRA which operates out of Windsor Farms Equine Centre at 528 Mersea Rd. 7, north of Leamington. We are a...