Our Lady of Mount Carmel Contact Information 802-425-2253 Location Physical Address: 2940 Spear StreetCharlotte, VT05445
03 Feb Prioritize federal funds for families to embrace life, not abortion, says U.S. bishops’ pro-life chair