UMass Memorial Health Harrington Hospital
Closed
10 N Main St
Charlton, MA 01507
This 20,000 square-foot building, at the intersection of Route 20 East and North Main Street (next to the CVS) features a 1,600-square-foot MRI operation, staffed by Beth Israel Deaconess Medical Center radiologists...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.