JamesRLambert.MD.com • Cardiologist • 36 years experience

James R. Lambert, MD

171 Academy Street, Presque Isle, ME 04769 0.75 mi