Address:
Geisinger Elysburg Family Pract
106 S Market St, Elysburg 17824
(570) 672-9132 (Phone)
Hospitals:
Geisinger Elysburg Family Pract
106 S Market St, Elysburg 17824
Geisinger - Bloomsburg Hospital
549 Fair St, Bloomsburg 17815
Education:
Medical School
Thomas Jefferson University
Graduated: 1997
D D Eisenhower Army Med Center