Alberta Lottery Fund Art Gallery This visual arts gallery is open Thursdays and Fridays from 11 am - 2 pm. It is located in the Dow Centennial Centre's Sherritt Cultural Pavilion on Highway 21 and 84 St in Fort Saskatchewan, 15 minutes from Edmonton. Address: 8700 - 84 Street Fort Saskatchewan Alberta Canada T8L 4P5 Send an Email 1 780 992-6400