Northern Performance Windows – Orillia 27 James Street West Unit 2 Orillia, ON L3V 8A6 Phone: 705-327-8333 Google Maps