Shane Peter Lydon, MD, Surgery

181 Franklin Health Commons
FarmingtonME  04938-6144 (Franklin County)


Phone: 207-778-6579
Fax: 207-778-6409

NPI: 1497987945
License Number: 016093 (ME)