Ethan Payne, MD, Ophthalmology

300 Plz Ct
Ste A
East StroudsburgPA  18301-8260 (Monroe County)


Phone: 570-421-8842
Fax: 570-476-5842
Email: eth***@*****il.com

NPI: 1598024093
License Number: MD457973 (PA)