Orlando A. Castillo, M.D. - Crozer-Keystone Health System - PA
Orlando A. Castillo, M.D.

Orlando A. Castillo, M.D.

Schedule an Appointment

To schedule an appointment with Orlando A. Castillo please call 610-532-1300.

  • All




  • General Surgery

Service Line

Hospital Admission Privileges

  • Crozer-Chester Medical Center
  • Delaware County Memorial Hospital
  • Taylor Hospital

Areas of Interest

Advanced Laparoscopic, Procedures Wound Care


  • Spanish



Mercy Catholic Medical Center (Phila./ Darby PA.), General Surgery


Cayetano Heredia University, Peru

Age Groups

18 and up

Area of Special Interest

Advanced Laparoscopic Procedures

Wound Care

Board Certified

General Surgery

Philosophy Of Care

These are priorities in my practice:

  • Accommodating my patient's scheduling needs - whenever possible
  • Carefully listening to my patient's needs, questions and concerns
  • Empathizing with my patients
  • Protecting the dignity of my patient as a valued individual
  • Valuing the importance of my relationship with the patient

I believe in the importance of these factors in the care of my patients:

  • Dealing with complex medical problems
  • Meticulous attention to diagnostic evaluation and therapy planning
  • Recognizing the mind-body connection in wellness and the treatment of disease
  • Staying abreast of breakthroughs and developments in my specialty
  • Working with other specialties in the overall care of the patient

Other Training and Certifications

Clinical Instructor in surgery MCP / Hahnemann University

Office Information

Doctor's Contact Information

  • Office Phone: 610-532-1300
  • Fax: 610-399-4675
  • Email: drcastillo@rcn.com


Physician Directory

To download a copy of the Crozer-Keystone Health System physician directory, please click here [PDF].

Patient Portals

Crozer-Keystone patient portals make it easy for patients to securely access their inpatient and outpatient results and also view and pay bills online.

My CKHS Account

View and pay your CKHS bills online - comfortably, easily and securely.

Pay My Bill