Margaret Libonati, MD

Family Medicine

Lancaster General Medical Group

802 New Holland Ave, Lancaster, PA 17602

Accepting new patients

(717) 544-1427