Bay State PT 75 Finnell Drive (Weymouth Club) Weymouth 02190 781-335-1151 Blue Hills PT 541 Main Street, Suite 203 Weymouth 02190 781-340-1480 CORE PT 541 Main Street, Suite 316 Weymouth 02190 781-927-7991 CRAY PT 551 Washington Street Weymouth 02188 Denoy PT 534 Main Street, Suite 1 Weymouth 02190 781-340-6800 South Shore Hospital PT 55 Fogg Road Weymouth 02190 781-340-8140 South Shore Sports Therapy 90 Libbey Industrial Weymouth 02189 781-331-9600 Kennedy Brothers PT 311 Arsenal Street Watertown 02472 617-924-5100 Ortho Sport PT 320 W Center Street W. Bridgewater 02379 508-588-2800 Teamwork PT 700 Myles Standish Boulevard Taunton 02780 508-824-9022 Elite PT 1519 Central Street Stoughton 02072 781-297-0979 National PT 333 Tosca Drive Stoughton 02072 781-767-5200 Bay State PT 56 New Driftway, Suite 204 Scituate 02066 781-544-3434 Magill & Gardner PT 28 New Driftway Scituate 02066 781-545-8114 PEAK PT 10 New Driftway, Suite 301 Scituate 02066 781-378-2352 CORE PT 315 Cotuit Road, Unit 1 Sandwich 02563 508-833-1460 Fitness Forum PT 1215 Broadway Raynham 02767 508-823-3967 New England PT Plus 1250 New State Highway Raynham 02767 508-824-6800 Physical Therapy & Fitness Center 675 Paramount Drive, Suite 103 Raynham 02767 508-828-1011 Bay State PT 63 South Main Street, Suite C Randolph 02368 781-961-9200 BD PT 63 South Main Street Randolph 02368 781-961-4460 Priorty 1 PT 1183 North Main Street Randolph 02368 781-986-0500 Bay State PT 111 Willard Street, Suite 2A Quincy 02169 617-770-0022 Furnace Brook PT 104 Quarry Street Quincy 02169 617-770-4167 New England PT Plus 275 Quincy Avenue Quincy 02169 617-770-2224 Peak PT 2300 Crown Colony Drive Suite 102 Quincy 02169 781-986-0990 Quiny Center PT 101 Adams Street Suite 26 Quincy 02169 617-770-5900 Rehabilitation Specialists, Inc. 1266 Suite 103 Quincy 02169 617-479-0200 Soleil Physical Therapy & Wellness Inc. 1223 Hancock Street Quincy 02169 617-376-3232 South Shore Sports Therapy 300 , Suite 202 Quincy 02169 617-471-7333 Teamwork PT 385 Washington Street Quincy 02169 617-770-1696 Bay State PT 16 Aldrin Road (Plymouth Fitness) Plymouth 02360 508-830-0093 Blue Hills PT 45 Resnik Road, Suite 104-A Plymouth 02360 508-747-6600 Jordon Hospital PT 10 Cordage Park Circle, Suite 225 Plymouth 02360 508-830-2182 Long Pond PT 110 Long Pond Road, Suite 111 Plymouth 02360 508-746-6922 Teamwork PT 65 Long Pond Road Plymouth 02360 774-283-4387 Long Pond PT 31 Schoosett Street Pembroke 02359 781-924-5289 Orthopedic Rehab Associates 300 Oak Street, Suite 450 (Corporate Park) Pembroke 02359 781-829-9966 Bay State PT 141 Longwater Drive Suite 109 Norwell 02061 339-788-9202 Competitive Edge 55R Washington Street Norwell 02061 781-871-9500 PEAK PT 99 Longwater Circle, Suite 201 Norwell 02061 781-347-4686 ATI Physical Therapy 6 Grove Street Norwell 02061 781-878-7455 Elliott PT 500 East Washington Street North Attleboro 02760 508-316-0559 National PT 225 Rockland Street New Bedford 02720 508-999-4040 Kennedy Brothers PT 633 Highland Avenue, 1st Floor Needham 02492 781-444-1614 Elliott PT 480 Adamas Street Milton 02186 617-696-8141 Milton Ortho & Sports Medicine 191 Milton 02186 617-696-1974 Active PT 26 Asylum Street Milford 01757 508-473-0400 Marshfield PT 57 Snow Road #10 Marshfield 02050 781-834-4600 Mass Bay Sport & Spine 506 Plain Street Marshfield 02050 781-319-0024 Professional PT 696 Plain Street Marshfield 02050 781-834-0041 Bay State PT 186 (Kingston Club & Spa) Kingston 02364 781-585-8588 New England PT Plus 1234 Hyde Park Avenue, Suite 204 Hyde Park 02136 617-364-4200 New England PT Plus 130 Hyannis 02601 508-771-6685 Nantasket PT - Reilly 121 Nantasket Avenue Hull 02045 781-925-0747 Norwell PT 664 Nantasket Avenue Hull 02045 781-659-7937 National PT 169 North Holbrook 02343 781-767-5200 Hingham PT 184 Lincoln Street, Unit C Hingham 02043 781-740-4900 Joseph Kelly PT 62 Derby Steet Unit 12 Hingham 02043 781-740-2289 Orthopedic Spine & Sports Therapy 2 Pond Park Road, 3rd Floor Hingham 02043 781-624-2542 South Shore Physical Therapy Associates 100 Station Street Hingham 02043 781-749-5833 Anderson PT - Healthrax 20 East Street Hanover 02339 781-826-8309 Mobility Plus PT 193 Rockland Street Hanover 02339 781-826-2200 National PT 20 East Street Hanover 02339 781-826-8309 PEAK PT & Sports Performance 645 Washington Street (Rear Enterance) Hanover 02339 781-924-6365 Robert Verzone PT 284 Monponsett Street, Suite 102 Halifax 02338 781-293-2525 National PT 387 Quarry Street Fall River 02723 508-324-9300 National PT 199 North Main Street Fall River 02720 508-324-9300 Compass PT 1 Compass Way, Suite 204 E. Bridgewater 02333 508-350-2920 Physical Therapy Plus 650 Plymouth Street E. Bridgewater 02333 508-378-4035 Bay State PT 540 Gallivan Boulevard Dorchester 02122 617-282-8080 Elliott PT 960 Morrissey Boulevard Dorchester 02122 617-506-7210 New England PT Plus 1353 Dorchester Avenue Dorchester 02122 617-470-2415 Bay State PT 186 Summer Street Duxbury 02364 781-585-8588 Kennedy Brothers PT 790 Chief Justice Cushing Highway Cohasset 02025 781-383-8001 POST PT 223 Chief Justice Cushing Highway, Suite LL4 Cohasset 02025 781-383-8767 Provider Address City Zip Code Phone Bay State PT 362 Belmont Street Brockton 02301 508-584-7711 Bay State PT 1 N. Pearl Street, Suite 1700 Brockton 02301 508-427-0525 Fitness Forum PT 110 Liberty Street, Suite 1300 Brockton 02301 508-580-0144 Nova Care PT 620 Bedford Street Bridgewater 02324 508-279-0033 Physical Therapy U 985 Pleasant Street Bridgewater 02324 508-697-2000 Bay Shore PT 14 Plain Street Braintree 02184 617-201-7820 Blue Hills PT 340 Wood Road, Suite 303 Braintree 02184 781-535-6053 Braintree Rehab PT 250 Pond Street Braintree 02184 781-848-5353 CRAY PT 1681 Washington Street Suite 1 Braintree 02184 339-987-4856 Joy Waugh PT 78 Hancock Street, Suite 14 Braintree 02184 781-380-4831 Kennedy Brothers PT 25 Braintree Hill Office Park Braintree 02184 781-848-7300 Professional PT 400 Franklin Street Suite 200 Braintree 02184 781-214-6544 Southeast PT 440 Washington Street, Suite 101 Braintree 02184 781-843-4394 Spaulding Rehab PT 300 Granite Street Braintree 02184 617-952-6100 Able Bodies PT 413 Neponset Avenue 02122 617-265-4555 Blue Hills PT 30 Lancaster Street, Suite 100 Boston 02114 617-367-4701 Kennedy Brothers PT 45 Franklin Street Boston 02110 617-542-6611 Physical Therapy of Avon 1340 Belmont Street Unit 2 Avon 02301 508-559-5108 Bay State PT 360 Brockton Avenue, Suite 206 Abington 02351 781-878-5550 Braintree Rehab PT 673 Bedford Street Abington 02351 781-871-6918