Between 5-8 seem to be the average this time of year. Most sores have their own, and its usuly posted to their website. "Winter" hours start soon, and close earlier.
I think many places close around 6-7pm with restaurants open a bit later. Ben & Jerry's may be a bit later too. The pharmacies are a bit later too. Best to get downtown by 2-3pm on Sundays if you want a shot at getting in all the shops before they close. City Market is open until 11pm daily.
Around 8pm is the time most store have posted
Unfortunately i believe each store has its own time to close of course, but, church st does have its own website and i dont know if that will be more helpful than my answer for you
Don't know exactly but wouldn't be late given the rest of the city
Thanks! Your answer is awaiting moderation.