Stephen K Lane, MD, Family Medicine

56 New Driftway
Ste 301
ScituateMA  02066-4533 (Plymouth County)


Phone: 781-544-1388
Fax: 781-544-3396

NPI: 1871584094
License Number: 203507 (MA)