Tewksbury Hospital is a National Register of Historic Places-listed site located on an 800+ acre campus in Tewksbury, Massachusetts. The centerpiece of the hospital campus is the 1894 Richard Morris Building. The Massachusetts Department of Public Health currently operates a Joint Commission accredited, 370-bed facility at Tewksbury Hospital, providing both medical and psychiatric services to challenging adult patients with chronic conditions.
Less