Our Lady of Perpetual HelpParishShare59 Old Norwich RoadWaterford, CT 06385United StatesGet directions