Peter Lydon, MD 70 Walnut StreetFoxboro, MA, 02035 View Phone 781-762-2600 Fax: 781-762-2610 70 Walnut StreetFoxboro, MA 02035 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page