JT's is located in the town of New Lowell, Ontario, 1.5km north of Cty Rd 9, twenty minutes west of Barrie and one hour north of Toronto. Travelers by snowmobile can use the Ontario Federation of Snowmobile Clubs trails right to the front door.
To place an order, call our Toll Free Number 1-800-465-5668 or email us at: sales@jtsnowmobile.com
View Larger Map