Kevin Ly, MD, Family Medicine

106 S Market St
ElysburgPA  17824-9761 (Northumberland County)


Phone: 570-672-2574
Fax: 570-672-0151
Email: kev***@*****il.com

NPI: 1720564289
License Number: MD475200 (PA)