Dog Licenses Due 4-4-2023 When: Tue April 4th 2023 - From 8:00 am to 12:00 pm Where: Stamford Town Office 986 Main RoadStamford VT, 05352 Directions