Providers for stroke recovery in MA, by city

243 cities in MA have providers who evaluate or treat stroke recovery. Commonly handled by Occupational Therapy, Physical Medicine and Rehabilitation, Physical Therapist — Orthopedic.

By city

Boston1,385Worcester532Cambridge305Waltham300Woburn281Newton260Springfield240Amesbury215Brookline206Beverly183Somerville155Lowell149Quincy145Natick144Brockton137Burlington135Lexington135Attleboro131Watertown130Danvers129Weymouth129Dedham126Framingham123Hingham123Arlington122Wellesley120Pittsfield117Brighton115Braintree114North Andover113Needham111Norwood109Plymouth109West Roxbury109Peabody108Wakefield108Andover99Medford99Acton89Fall River85Haverhill85Northampton85Bedford84Concord84Hyannis84Chelmsford83Jamaica Plain83Leominster83Dorchester82Westborough81Auburn75Malden73Milford73Greenfield72Shrewsbury72Marlborough70Amherst69Norwell67New Bedford66Walpole64Agawam62West Springfield62Franklin60Canton59Taunton59East Longmeadow58Charlestown57Sudbury56Westfield56Lawrence55Chestnut Hill54Milton54Methuen53Salem53Holyoke52Melrose52Dartmouth50Stoughton49Tewksbury49Reading48Lynn47South Hadley47Wilmington47Northborough46Norton45Falmouth44Westford43North Attleboro42North Easton42Kingston41Ashland38Hopkinton38Marblehead38Mashpee38Stoneham38Swansea37West Newbury37Leeds36Pembroke36Randolph36Hudson34Mansfield34Roxbury Crossing34Longmeadow33Allston32Foxboro32Scituate32Wellesley Hills32Westwood32Winchester32Belmont31Chelsea31Chicopee31Gloucester31South Boston31Southborough31Bridgewater30Everett30Great Barrington30Marshfield30Saugus30South Yarmouth30Wayland30Revere29Wilbraham29Gardner28Newburyport28Duxbury27Middleboro27North Dartmouth27Swampscott27Holden26Ipswich26Medfield26Sharon26Hanover25Somerset25South Dennis25Sturbridge25Wenham25Williamstown25Belchertown24Wrentham24Auburndale23Dracut23Raynham23Roslindale23Rowley23East Bridgewater22North Reading22Foxborough21South Weymouth21Billerica20Charlton20Florence20Hadley20Sandwich20West Bridgewater20East Sandwich19Easthampton19Fitchburg19Groton19Harwich19Nantucket19North Adams19Plainville19Uxbridge19Bourne18Harvard18Norfolk18West Boylston18East Boston17Forestdale17Holliston17Ludlow17Roxbury17Sutton17Winthrop17Abington16Buzzards Bay16Medway16Salisbury16Southbridge16Bellingham15Brewster15Middleton15North Chatham15North Chelmsford15Whitinsville15Fairhaven14Orleans14Sterling14Wareham14Cohasset13Lenox13Maynard13Palmer13Seekonk13South Easton13Centerville12Manchester12Marion12Mattapan12North Billerica12Rehoboth12Rockland12South Hamilton12Tyngsboro12Clinton11Hyde Park11Lynnfield11Pepperell11Topsfield11West Hatfield11West Yarmouth11Weston11Ayer10Edgartown10Leicester10Littleton10Millbury10Millis10Newton Centre10Spencer10Stow10Whitman10Hopedale9Hull9Lakeville9Lee9Needham Heights9Newton Center9Newtonville9Southwick9Vineyard Haven9Boylston8Dorchester Center8East Falmouth8Feeding Hills8Halifax8Holbrook8Merrimac8West Tisbury8

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.

A GigHz company · Founder: Pouyan Golshani, MD