John David Lonsdale, MD, Ophthalmology

181 Russell St
LewistonME  04240-5436 (Androscoggin County)


Phone: 207-784-1814
Fax: 207-783-3159

NPI: 1669583662
License Number: 011989 (ME)