Location

Our Lady of Lourdes Church is located at 173 Lourdes Street in Waterloo, Ontario, opposite the end of Beverly Street South and next to Our Lady of Lourdes Catholic School.  You can view our location on the map below.