Hospitals in Westborough (MA) Full list of companies Hospitals category in Westborough, Massachusetts Westborough State Hospital 288 Lyman St, Westborough, MA 01581, (508)616-2100 Page 1