Call 888-810-5995 to speak with a Methadone counselor. Who Answers? Methadone Doctors in Windsor, Vermont Clifton Lord CT Valley Recovery Services 15 State Street Windsor, VT 05089 View Details →