HSN Massachusetts Acute Care Hospital Locations (2015) City/Town Acute Care Hospital Street Address Zip Code Phone Number Athol 2033 Main Street 01331 (978) 249-3511 Attleboro Sturdy Memorial Hospital 211 Park Street 02703 (508) 222-5200 Ayer Nashoba Valley Medical Center 200 Groton Road 01432 (978) 784-9000 Beverly Beverly Hospital 85 Herrick Street 01915 (978) 922-3000 Beth Israel Deaconness Medical Center 330 Brookline Avenue 02215 (617) 667-7000 Boston Brigham and Women's Hospital 75 Francis Street 02115 (617) 732-5500 Boston Massachusetts General Hospital 55 Fruit Street 02114 (617) 726-2000 Boston Boston Children's Hospital 300 Longwood Avenue 02115 (617) 355-6000 Boston 1 Boston Medical Center Place 02118 (617) 638-8000 Boston Dana Farber Cancer Institute 44 Binney Street 02115 (617) 632-3000 Boston Massachusetts Eye and Ear Infirmary 243 Charles Street 02114 (617) 523-7900 Boston 800 Washington Street 02111 (617) 636-5000 Boston (Brighton) Steward St. Elizabeth's Medical Center 736 Cambridge Street 02135 (617) 789-3000 Boston (Dorchester) Steward 2100 Dorchester Avenue 02124 (617) 296-4000 Boston (Jamaica Plain) Brigham and Women's Faulkner Hospital 1153 Centre Street 02130 (617) 983-7000 Boston (Roxbury) New England Baptist Hospital 125 Parker Hill Avenue 02120 (617) 754-5000 Brockton Signature Healthcare 680 Centre Street 02302 (508) 941-7040 Brockton Steward Good Samaritan Medical Center 235 North Pearl Street 02301 (508) 427-3000 Burlington Lahey Hospital & Medical Center 41 Burlington Mall Road 01805 (781) 744-5100 Cambridge CHA 1493 Cambridge Street 02139 (617) 665-1000 Cambridge 330 Mount Auburn Street 02138 (617) 492-3500 Clinton UMass Memorial - Clinton Hospital 201 Highland Street 01510 (978) 368-3000 Concord 133 Old Road to Nine Acre Corner 01742 (978) 369-1400 Everett CHA Whidden Hospital 103 Garland Street 02149 (617) 389-6270 Fall River Charlton Memorial Hospital 363 Highland Avenue 02720 (508) 679-3131 Fall River Steward Saint Anne's Hospital 795 Middle Street 02721 (508) 674-5600 Falmouth 100 Ter Heun Drive 03650 (508) 548-5300 Framingham MetroWest Medical Center - Framingham Union Hospital 115 Lincoln Street 01701 (508) 383-1000 Gardner Heywood Hospital 242 Green Street 01440 (978) 632-3420 Gloucester Addison Gilbert Hospital 298 Washington Street 01930 (978) 283-4000 Great Barrington Fairview Hospital 29 Lewis Avenue 01230 (413) 528-8600 Greenfield Baystate Franklin Medical Center 164 High Street 01301 (413) 773-0211 Haverhill Steward Holy Family Hospital at Merrimack Valley 140 Lincoln Avenue 01830 (978) 374-2000 Holyoke 575 Beech Street 01040 (413) 534-2500 Hyannis 27 Park Street 02601 (508) 771-1800 Lawrence Lawrence General Hospital 1 General Street 01842 (978) 683-4000 Leominster UMass Memorial - HealthAlliance Hospital 60 Hospital Road 01453 (978) 466-2000 Lowell 295 Varnum Avenue 01854 (978) 937-6000 Lowell Lowell General Hospital - Saints Campus One Hospital Drive 01852 (978) 458-1411 Lynn North Shore Medical Center Union Hospital 500 Lynnfield Street 01904 (781) 581-9200 Marlborough UMass Memorial - Marlborough Hospital 157 Union Street 01752 (508) 481-5000 Medford Lawrence Memorial Hospital of Medford 170 Governors Ave 02155 (781) 306-6000 Melrose Melrose-Wakefield Hospital 585 Lebanon Street 02176 (781) 979-3000 Methuen Steward Holy Family Hospital 70 East Street 01844 (978) 687-0151 Milford Milford Regional Medical Center 14 Prospect Street 01757 (508) 473-1190 Milton Beth Israel Deaconess Hospital - Milton 199 Reedsdale Road 02186 (617) 696-4600 Nantucket Cottage Hospital 57 Prospect Street 02554 (508) 825-8100 Natick MetroWest Medical Center - Leonard Morse Hospital 67 Union Street 01760 (508) 650-7000 Needham Beth Israel Deaconess Hospital - Needham 148 Chestnut Street 02492 (781) 453-3000 New Bedford St. Luke's Hospital 101 Page Street 02740 (508) 997-1515 Newburyport Anna Jaques Hospital 25 Highland Avenue 01950 (978) 463-1000 Newton Newton-Wellesley Hospital 2014 Washington Street 02462 (617) 243-6000 Northampton Cooley Dickinson Hospital 30 Locust Street 01061 (413) 582-2000 Norwood Steward 800 Washington Street 02062 (781) 769-4000 Oak Bluffs Martha's Vineyard Hospital 1 Hospital Rd 02557 (508) 693-0410 Palmer Baystate Wing Hospital 40 Wright Street 01069 (413) 283-7651 Peabody Lahey Medical Center, Peabody 1 Essex Center Drive 01960 (978) 538-4000 Pittsfield 725 North Street 01201 (413) 447-2000 Plymouth Beth Israel Deaconess Hospital - Plymouth 275 Sandwich Street 02360 (508) 746-2000 Salem North Shore Medical Center Salem Hospital 81 Highland Avenue 01970 (978) 741-1200 Somerville CHA 230 Highland Avenue 02143 (617) 591-4500 South Weymouth 55 Fogg Road 02190 (781) 624-8000 Southbridge Harrington Memorial Hospital 100 South Street 01550 (508) 765-9771 Springfield Baystate Medical Center 759 Chestnut Street 01199 (413) 794-0000 Springfield Mercy Medical Center 271 Carew Street 01102 (413) 886-0410 Taunton Steward Morton Hospital 88 Washington Street 02780 (508) 828-7000 Ware Baystate Mary Lane Hospital 85 South Street 01082 (413) 967-6211 Wareham Tobey Hospital 43 High Street 02571 (508) 295-0880 Webster Harrington HealthCare at Webster 340 Thompson Road 01571 (508) 943-2600 Westfield Baystate Noble Hospital 115 West Silver Street 01086 (413) 568-2811 Winchester 41 Highland Avenue 01890 (781) 729-9000 Worcester UMass Memorial Medical Center - Memorial Campus 119 Belmont Street 01605 (508) 334-1000 Worcester UMass Memorial Medical Center - University Campus 55 Lake Avenue North 01655 (508) 334-1000 Worcester 123 Summer Street 01608 (508) 363-5000 *Last updated 10/27/2015