The Tim Horton’s located on the southwest corner of Bayview and Eglinton Avenues has opened its doors. Business began Thursday and the new owners are Kevin and Stella. They look forward to seeing you and are said to be on deck 24/7. Wow! The life of a Tim Horton’s franchisee.