Shepherd of the Hills Lutheran Church, ELCA

Lutheran · Montpelier, VT

115 Northfield Street, Montpelier, VT

← Back to Church Directory