Eliot OrtonWrong Eliot Orton?
The Vermont Country Store Inc
5650 Main Street
Manchester Center, Vermont 05255
Company Description: The business was greatly aided by a full-length article in the 1952 Saturday Evening Post, entitled "The Happy Storekeeper of the Green Mountains". There was hardly... more