Admission & Facility The Blades play at: Sixteen Mile Sports Complex 3070 Neyagawa Blvd Oakville, ON L6M 4K6 (905) 815-6177