Londonderry, VT Location

CLOSED AS OF 9/4/23

Please contact the North Clarendon or Bennington offices with any questions and service.

Question’s or concern’s please call our North Clarendon Location at 802-747-9950. Sorry for any inconvenience.

The Stove Depot
2046 North Main Street
Londonderry, VT 05148

P: 802-824-3677

E-mail ]

Sales & Service Contact