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.