Meet the Team

Physicians

Leonard Ridilla MD

Leonard Ridilla, MD

  • Primary Care Physician
  • Family Medicine Physician

Cooper Direct Primary Care Provider

Office Locations

  • Haddonfield, NJ

Appointments

856.470.2575

James Runfola MD

James J. Runfola, MD

  • Primary Care Physician
  • Family Medicine Physician

Cooper Direct Primary Care Provider

Office Locations

  • Haddonfield, NJ

Appointments

856.470.2575