Pay Your Bill
Book an Appointment Online


Property Information

Our Sudbury office is conveniently located within the Sudbury Town Square property on the corner of Peakham Road and Hudson Road (Route 27 in Sudbury center).  Plenty of parking is available behind the main building.  There is an elevator to take you up to the 3rd floor.

What types of services do we offer in our Sudbury office?


Do you need treatment?

Book an Appointment Online


Do you know someone who needs treatment?

Refer a friend or family member!


Contact Information

Achieve Physical Therapy
At Sudbury Town Square
29 Hudson Road
Sudbury, MA 01776
Tel: (978) 579-0009
Fax: (978) 579-0018