Lyle Moses, MD, Ophthalmology

19 Old Kings Hwy
LebanonNH  03766-2742 (Grafton County)


Phone: 603-448-0052
Fax: 603-448-0052

NPI: 1881932432
License Number: 13118 (NH)