Home » St. Luke’s ChurchSt. Luke’s Church Address 760 Somerset St W Ottawa Ontario Canada Upcoming Events No events in this location