Phone Number

705-326-8433

Address

70 Fittons Rd W, Orillia, ON L3V 6X6

Office Hours

Monday to Friday
9:00AM – 4:00PM

Office is closed on weekends.

Contact the Legion Crest Complex