Providers for shoulder impingement in MA, by city

178 cities in MA have providers who evaluate or treat shoulder impingement. Commonly handled by Orthopedic Surgery, Chiropractor — Sports Physician, Massage Therapist.

By city

Boston1,123Worcester252Waltham144Cambridge135Woburn135Springfield128Amesbury121Newton116Brookline101Beverly80Burlington79Brockton77Plymouth69Somerville66Andover63Brighton63Hingham63Leominster63Hyannis62Peabody62Lowell60Quincy60Natick57North Andover57Needham54Pittsfield54Dedham51Attleboro50Danvers50Framingham49Malden48Fall River46Lexington46Chestnut Hill45Marlborough45Norwood44West Roxbury44Braintree43Concord43Weymouth43Greenfield42Northampton42Dorchester40East Longmeadow40Stoughton39Chelmsford37Jamaica Plain37Medford37Milford37Arlington36Watertown36Salem35Auburn34Haverhill34Stoneham34Wellesley34Amherst33North Easton32Tewksbury31Holyoke30Agawam29Norwell29Roxbury Crossing28South Yarmouth28Wakefield28Acton27Franklin27New Bedford27Westfield27Melrose26Shrewsbury26Belmont25Dartmouth25Walpole25Lawrence24Leeds24West Springfield24Westborough24Taunton23Wilmington23Bedford22Lynn22Methuen22Canton21Everett21Mansfield21Chelsea20Gardner20Milton20North Chelmsford20Randolph20Reading20Chicopee19Marshfield19Newburyport19North Attleboro19North Dartmouth19Norton19Wayland19Westford19Falmouth18Hopkinton18Williamstown18Marblehead17Raynham17Revere17South Dennis17Sudbury17Foxboro16Great Barrington16Northborough16Kingston15Longmeadow15Middleboro15Scituate15Swansea15Allston14Charlestown14Gloucester14Hyde Park14Mashpee14Middleton14North Adams14Roxbury14Fitchburg13Saugus13Somerset13Southbridge13Ashland12Belchertown12Easthampton12Hadley12Holden12Ipswich12Nantucket12South Hadley12Sturbridge12Swampscott12Wellesley Hills12Duxbury11Hanover11Harwich11Salisbury11Sharon11West Hatfield11West Newbury11Bourne10Bridgewater10Dracut10Fairhaven10Florence10North Chatham10West Bridgewater10Westminster10Westwood10Wilbraham10Winchester10Assonet9Billerica9Mattapan9Medfield9Orleans9Plainville9Uxbridge9Wareham9Brewster8Charlton8Foxborough8Hudson8Osterville8Palmer8Roslindale8South Boston8South Weymouth8Tyngsboro8Webster8Wenham8Wrentham8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.