We’re upgrading your experience! Our brand-new payment portal, powered by PayFabric, is launching soon—keep an eye on your inbox for updates.
Please note that registration is temporarily closed on our current system, but we’ve got you covered: please call us directly to make any Visa or Mastercard payments over the phone at 519-823-1268 x 57416
