Anglicans & Lutherans in the heart of Barrhaven
Sundays at 9am & 11am 3500 Fallowfield Road - Unit 5 In the Barrhaven Crossing Mall