Francis Powers is the Chief Medical Officer of Harrington Hospital.
408 people are employed at Harrington Hospital.
Harrington Hospital is based in Southbridge, Massachusetts.
The NAICS codes for Harrington Hospital are [622, 62, 6221].
The SIC codes for Harrington Hospital are [806, 80].