NPI: 1730472879 · LEMOYNE, PA 17043 · Retina Specialist (Ophthalmology) Physician · NPI assigned 05/24/2011