Teen Ranch Teen Ranch, 20682 Hurontario Street, Caledon, ON, Canada Horseback RidingHorseback Riding LessonsIndoor Skating Rinks View Profile