H. C. Wilcox Technical High School: 298 Oregon Rd Meriden, CT