SE

Samantha E. one year ago • From Google

Rating

Poor

Terrible town with zero compassion for residents

Recently returned to Southborough, and it's absolutely dreadful. The community seems completely indifferent, which is incredibly detrimental for individuals struggling with mental health challenges.

Other reviews for St Andrews Medical Centre