Hours of operation: Monday - Thursday, 8 a.m. to 8 p.m.; Friday, 8 a.m. to 4 p.m.

New Patient Packet - (PDF)
Please download, print out, complete and bring with you to your first appointment.

Mario Abad, Jr., MD
Board Certified in Internal Medicine

J. Arcadio Biboso, MD
Board Certified in Family Medicine

Daniel Mateer, DO
Board Certified in Family Medicine

Cassandra DeStefano, PA-C
Certified Physician Assistant


Holy Spirit Family Medicine-Duncannon offers: 

  • Family medicine visits by appointment


Holy Spirit Duncannon Center
The Duncannon Family Health Center is located within the Holy Spirit Duncannon Center, which also features imaging, lab and physical therapy services, as well as pulmonary function testing.

Imaging, lab and physical therapy services

  • Imaging services include Free Bone (Heel) Density Screening, Breast Ultrasound, Digital Mammography, Scoliosis Studies, Ultrasound and Digital X-ray.
  • Complete specimen draws and laboratory collection services
  • Comprehensive physical therapy services for a wide variety of conditions


Imaging Services
Hours: Monday – Thursday, 7 a.m. to 8 p.m.; Fridays, 7 a.m. to 4:30 p.m.
Phone: 717-972-4900

Lab Services
Hours: Monday – Friday, 6:30 a.m. to 4:30 p.m. No appointment is needed for most lab tests, and early morning collection times are available.
Phone: 717-763-2191

Physical Therapy Services
Hours: Monday - Thursday, 8 a.m. to 6:30 p.m. (last appointment at 5 p.m.); Friday, 8 a.m. to 2:30 p.m. Appointments necessary.
Phone: 717-834-3280

Geocoded location: 
POINT (-77.0230334 40.3981415)
Practice type (this is used for physician and practice sorting in search results): 
Holy Spirit