Dr. Lydon and staff are devoted to our patients and to the commitment of providing quality patient care on all levels.

To schedule an appointment, please reach us at:
Address: 825 Washington Street | Suite 220,
Norwood, MA 02062

Call Us: 781.762.2600 Fax: 781.762.2610

If you have any questions or comments, or if you want to learn more about the services we provide, please complete the our contact form.

Contact Form

  • * All indicated fields must be completed.
    Please include non-medical questions and correspondence only.