Town Events

Here in Allan, we're anything but a sleepy little town.