Welcome to the 5 Elements Yoga & Pilates We offer daily classes in our 2 fantastic locations! In downtown Brampton you can experience our 2,300 sq. ft. historic location (in 'The O... more... See more text