The artificial turf allows player to practice all year round. The dome goes up in the Fall and stays up over the winter months.
Soccer Practice is located at 7855 Finch Ave W, Brampton, ON L6T, Canada