Windham Regional Vocational Technical SchoolWindham Regional Vocational Technical School is in Willimantic, CT. Willimantic is a town not far from a more urbanized area. The school is a public institution. Windham Regional Vocational Technical School Selectivity Not all applicants to Windham Regional Vocational Technical School are accepted. Contact: Windham Regional Vocational Technical SchoolWindham Regional Vocational Technical School 210 Birch St Willimantic, CT 06226 General Phone: (860) 807-2223 |