Concord Carmel Garden

logowhBG

In Concord, New Hampshire, our Sisters have been blessed with beautiful gardens to enjoy while they serve God. Take a walk around our grounds to enjoy it with us.