1. Stoddard's Redemption Center 2022 N Main St, Londonderry, VT 05148 Coordinate: 43.22889,-72.81302 Phone: (802) 824-6161