psychwardreviews.com
St. Elizabeth’s Medical Center
Name of Facility: St Elizabeth’s Medical Center (Brighton) Location of Facility (City, State/Province, Country): Boston, MA, USA Number of Stars: 1 Description of Experience: At first the hos…