Cooper Care Alliance

Cooper Care Alliance is one of two physician groups operated by Cooper University Health Care. CCA providers are community-based medical professionals who are employed by Cooper University Health Care, but do not have academic faculty appointments. Cooper University Physicians is the other physician group at Cooper and is the largest physician group in South Jersey.

Cooper Care Alliance Primary Care at Cherry Hill - 856.536.1515

Greg Taylor DO

Greg Taylor, DO

  • Medical Director, Cooper Care Alliance
  • Primary Care Physician
  • Family Medicine Physician

Carman Ciervo DO

Carman A. Ciervo, DO, FACOFP

  • Primary Care Physician
  • Family Medicine Physician

Jeffrey Friedman DO

Jeffrey Friedman, DO

  • Primary Care Physician
  • Internal Medicine Physician

MaryAnn McMahon

MaryAnn P. McMahon, MD

  • Internal Medicine Physician
  • Primary Care Physician

Justin Schweitzer, DO

Justin Schweitzer, DO

  • Family Medicine Physician
  • Primary Care Physician
  • Medical Director for LGBTQ+ Health and Primary Care

Jonathan Shulman APN

Jonathan Shulman, MSN, APN, FNP-C

  • Primary Care Advanced Practice Nurse

Deborah Ubele DO

Deborah A. Ubele, DO

  • Family Medicine Physician
  • Primary Care Physician

Cooper Care Alliance Primary Care at Sicklerville - 856.536.1515

Karen Calabrese DO

Karen A. Calabrese, DO

  • Primary Care Physician
  • Family Medicine Physician

Cooper Care Alliance Family Medicine at Burlington - 609.747.0870

Thayalan Cumarasamy MD

Thayalan K. Cumarasamy, MD

  • Family Medicine Physician
  • Primary Care Physician

Cooper Care Alliance Family Physicians at Turnersville - 856.227.1221

Thayalan Cumarasamy MD

Thayalan K. Cumarasamy, MD

  • Family Medicine Physician
  • Primary Care Physician