Contact Us (For Current Clients only)

New clients inquiring about services, please refer to the our Locations pages for contact information.

Book My Next Appointment

For existing patients looking to schedule or change your next appointment, please refer to our options to reach our offices below:

Auburn (Coming Soon)

  • Therapy: Please call our main # 781-551-0999 and use our dial by name directory to schedule your next appointment
  • Medicine: Coming Soon
  • Evaluation Services: Coming Soon

Canton


Lexington


Northborough


Norwood


Quincy at Crown Colony

  • Therapy: Please call our main # 781-551-0999 and use our dial by name directory to schedule your next appointment
  • Medicine: 781-352-5675
  • Evaluation Services (Adult): 781-474-5224

Wellesley


Weymouth


Pay My Bill

You can pay your bill online via the patient portal.

Additionally, you may call our Billing Department at 781-474-5282 to speak with a Billing representative.

Clients who would like to put their credit card on file, please call our confidential # 781-474-5292.

Refill My Prescription

You can request a prescription refill from your provider online via the patient portal.

Alternatively, if you do not have an account with our patient portal, you can call in your prescription at 781-551-0999 x405 (Canton/Lexington/Northborough/Norwood/Weymouth clients) OR 781-239-3550 (Wellesley clients) or complete the request form here.

Please refer to our Refill guidelines here prior to submitting your request.

Additional Contact Information:

CFPS Fax #: 781-551-3396

CFPS Billing Fax #: 781-626-5485

Human Resources:

Accounts Payable: 781-474-5283

Medical Records: 781-352-5695