New search
Margaret Libonati
,
MD
Family Medicine
Lancaster General Medical Group
802 New Holland Ave, Lancaster, PA 17602
Accepting new patients
(717) 544-1427