Nicholas J Barna, MD, Ophthalmology

1060 N Church St
HazletonPA  18202-1444 (Luzerne County)


Phone: 570-459-9927
Fax: 570-459-9923
Email: njb***@*****il.com

NPI: 1154321776
License Number: MD038232E (PA)