Town Clerk Office of Stamford - Map, Hours and Contact Information
Address
986 Main Road
Stamford, Vermont 05352
Phone
802-694-1361
Services
Office Hours
T W 10-4; Th 11-4 and 7-9 p.m.; F 11-4
986 Main Road
Stamford, Vermont 05352
802-694-1361
T W 10-4; Th 11-4 and 7-9 p.m.; F 11-4