Bird house in Orillia, Ontario. Call 705 329 3939 for your best choice for bird house in Orillia. The Bird House Nature Company serves Orillia, ON from Mississauga Street East. The Bird House Nature Company offers Orillia, ON birding supplies, accessories and nature themed gifts.