Location & Hours

The Lemon Lads stand will be open from 1-3pm on June 10, 2023.

You can find us at the entrance to Rosedale Park, near 20 Scholfield Ave in Toronto.