The Village Quire
312 Richmond Rd.
Ottawa, Ontario