Hours of operation: Monday - Thursday, 8 a.m. to 5 p.m.

Richard M. Magill, MD
Board certified in Family Practice

Patrick McSharry, MD
Board certified in Family Practice
© 2014 Holy Spirit — A Geisinger Affiliate