Klem's (Spencer)

Klem's

117 West Main Street
Spencer, MA 01562
Phone # 508-885-2708