As the second largest provider of behavioral health services in Massachusetts, caring for a patient’s physical well-being, along with their mental well-being, is Steward’s main mission. Our comprehensive behavioral health care focuses on a full range of conditions and strives to restore balance and a sense of wellness to those living within the communities we touch.
Steward® Behavioral Health Services offers unique, specialized care, including psychiatric services to patients, young and old. In addition to these services, our addiction treatment programs deliver excellent outcomes for individuals suffering from substance abuse problems. We offer substance abuse treatment services at the following Steward locations – NORCAP Lodge in Foxboro, Mass., and St. Elizabeth's Medical Center's Comprehensive Addiction Program (SECAP) in Metro Boston.