All you need to know about Dr. SHANE PETER LYDON practicing at 181 Franklin Health Commons, Farmington, ME, 04938 with NPI Number 1497987945.
Specializations: Surgery Counties Served: Waldo, ME