F&L is proudly owned and operated in Orillia, ON. F&L is a tempered glass and architectural stainless steel installation specialist serving the Orillia and Barrie area. Having been... more... See more text