Primary Care

Jefferson Health’s primary care providers have backgrounds in family medicine or internal medicine and specialize in diagnosing, treating and preventing a wide variety of medical conditions. Your Jefferson primary care provider is part of a team of specialty physicians, registered nurses, licensed social workers, registered dietitians, medical assistants, and patient access representatives. This comprehensive approach provides you with well-rounded, personalized health care that’s tailored to your specific needs.

Jefferson Health New Jersey primary care offices offer same-day appointments and weekend hours (via telehealth), as well as office hours as early as 8 a.m. and as late as 8 p.m., to help patients avoid potentially costly and time-consuming visits to the hospital emergency rooms or urgent care centers for acute, but non-emergent, medical situations.

To make an appointment with one of our Primary Care providers, please call 1-844-542-2273 to speak to one of our Patient Access Representatives.



Cherry Hill

457 Haddonfield Road
Suite 110
Cherry Hill, NJ 08002


8008 Route 130
Building A, Suite 120
Delran, NJ 08075


308 N. Haddon Avenue
Haddonfield, NJ 08033
15 E. Redman Avenue
Suite A
Haddonfield, NJ 08033


73 North Maple Avenue
Suite A, B, C
Marlton, NJ 08053


6012 Westfield Avenue
Pennsauken, NJ 08110


443 Laurel Oak Road
Suite 130
Voorhees, NJ 08043

Washington Township

354 Hurffville Cross Keys Rd
Building 2
Sewell, NJ 08080
565 Egg Harbor Road
Sewell, NJ 08080
485 Hurffville-Cross Keys Road
Sewell, NJ 08080
188 Fries Mill Road
Suite N-3
Turnersville, NJ 08012


190 N Evergreen Ave
Suite 102
Woodbury, NJ 08096
159 South Broad Street
Woodbury, NJ 08096


  • Primary Care
  • Family Medicine
  • TelePrEP for HIV Prevention
  • Primary Care
  • Family Medicine
  • TelePrEP for HIV Prevention
  • Primary Care
  • Family Medicine
  • TelePrEP for HIV Prevention