Lakehead University - Orillia Campus 500 University Ave Orillia, Ontario Directions Shepherd Logo: Contact: Main: 750-330-4010