Telephone - Companies in Shoreham, VT
Shoreham Long Distance
Shoreham Telephone Co Inc