‹ Back to ConnecticutSalem Covenant Church96 Baldwin Hill Rd, Washington Depot, CT 06794Our Lady of Perpetual Help Church34 Green Hill Rd, Washington Depot, CT 06793