Showing Results For:

Primary & Specialty Care Search Results

705 Physicians Match Your Criteria
Sort By:

Neil Campbell, DO

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Obstetrics and Gynecology

Locations

Virtua OB/GYN
401 Young Avenue, Suite 325, Moorestown, NJ 08057
Virtua OB/GYN
101 Burrs Road, Suite A & B, Westampton, NJ 08060

Debra Canale, APN

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Urgent Care

Locations

Virtua Urgent Care
1001 Route 73 North, Marlton Medical Center, Marlton, NJ 08053
Virtua Urgent Care - Medford
128 Route 70, Suite 1, Medford, NJ 08055
Virtua Urgent Care - Moorestown
401 Young Avenue, Suite 180, Moorestown, NJ 08057
Virtua Urgent Care - Washington Township
239 Hurffville-Cross Keys Road, Suite 160, Sewell, NJ 08080
Virtua Urgent Care - Cherry Hill
315 Route 70 East, Cherry Hill, NJ 08034
Virtua Urgent Care - Mount Holly
555 High Street, Suite 16A, Mount Holly, NJ 08060
Virtua Urgent Care - Voorhees
158 Route 73, Suite B, Voorhees, NJ 08043
Virtua Urgent Care - Westmont
602 West Cuthbert Boulevard, Unit 26, Westmont, NJ 08108

Carly Capaldi, PA

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
Surgery

Locations

Virtua Cardiothoracic Surgery - Cherry Hill
1 Brace Road, Suite C, Cherry Hill, NJ 08034

Kelly Caruso, APN

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Hospitalist

Locations

The Maro Group
27 Covered Bridge Road, Cherry Hill, NJ 08034
Virtua Hospitalist Group
90 Brick Road , 3rd Floor, Marlton, NJ 08053
Virtua Hospitalist Group
100 Bowman Drive , 1st Floor, Voorhees, NJ 08043
Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060

John Case, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Psychiatry

Locations

Virtua Physician Associates
303 Lippincott Drive, Marlton, NJ 08053

Daniel Casey, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Family Medicine
4.9 4.9 out of 5.0

Locations

Virtua Primary Care - Marlton
141 Route 70, Suite E, Renaissance Square, Marlton, NJ 08053

Sharon Castellino, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Hospitalist

Locations

Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
90 Brick Road , 3rd Floor, Marlton, NJ 08053
Virtua Hospitalist Group
100 Bowman Drive , 1st Floor, Voorhees, NJ 08043

Clodoveo Cavan, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
General Surgery

Alex Celluzzi, DO

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Gastroenterology

Locations

Virtua Gastroenterology - Voorhees
2301 Evesham Road, Building 800 Suite 110, Voorhees, NJ 08043
Virtua Gastroenterology - Voor, Sewell, West Dept
570 Egg Harbor Road, Suite B3, Sewell, NJ 08080

Tammy Chan, APN

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More

Locations

Virtua Center for Liver Disease - Cherry Hill
63 Kresson Road, Haddon Hill Professional Center Suite 105, Cherry Hill, NJ 08035

Sweta Chandela, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Cardiology
4.9 4.9 out of 5.0

Locations

Virtua Cardiology Group Voorhees
2309 Evesham Road , Suite 201, Voorhees, NJ 08043
Virtua Cardiology - Pennsauken
6981 North Park Drive, Cooper River West Office Building Suite 200d, Pennsauken, NJ 08109
Virtua Cardiology
406 East Gibbsboro Road, Back, Lindenwold, NJ 08021

Christina Chao, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Obstetrics and Gynecology
4.9 4.9 out of 5.0

Locations

Virtua OB/GYN
141 Route 70, Renaissance Square Suite E1, Marlton, NJ 08053

Michel Chapnick, DO

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Hospitalist

Locations

Virtua Hospitalist Group
100 Bowman Drive , 1st Floor, Voorhees, NJ 08043
Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
90 Brick Road , 3rd Floor, Marlton, NJ 08053

Shilpa Chaudhari, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Infectious Diseases

Locations

Virtua Infectious Disease - Mount Laurel
1001 Briggs Road, Suite 250, Mount Laurel, NJ 08054
Virtua Infectious Disease - Voorhees
200 Bowman Drive, Suite E335, Voorhees, NJ 08043

Nasser Chaudhry, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. Learn More
VirtuaPhysicianPartners
  VirtuaPhysicianPartners is a network of independent and Virtua-employed clinicians working together to enhance quality of care. Learn More
Cardiology

Locations

Virtua Cardiology - Woodbury
730 North Broad Street, Suite 200, Woodbury, NJ 08096
Virtua Cardiology - Cherry Hill
1 Brace Road , Suite C, Cherry Hill, NJ 08034
Virtua Vein & Vascular Experts - Voorhees
1105 Laurel Oak Road, Suite 166, Voorhees, NJ 08043
Close Covid Bot
x

Sorry, your online scheduling request cannot be completed at this time. Please call 1-888-VIRTUA-3 (1-888-847-8823) or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling an appointment.Please call the Virtua Occupational Services at 1-856-847-8827

  • New cough
  • New Shortness of breath or difficulty breathing
  • Fever
  • Chills
  • Muscle pain
  • Sore throat
  • New loss of taste or smell


  • I have not had a fever for the last 72 hours without using fever-reducing medication.
  • My respiratory symptoms (cough, shortness of breath, or difficulty breathing) have significantly improved.
  • It has been over 3 weeks since my COVID-19 test.
New Patient —
I HAVE NOT visited this practice within the last 3 years and want to schedule a NEW appointment.
Returning Patient —
I HAVE visited this practice within the last 3 years and want to schedule a RETURN appointment.

Please select the reason for your visit:

Use On My Way to expedite your check-in.

Walk-ins are welcome without using On My Way.

Virtua Urgent Care treats patients 6 months and older.

If this is an emergency for a serious medical condition, please dial 911 or go to the nearest hospital emergency room.

In case of emergency, please call 911
Need additional help? Call 1-888-VIRTUA-3
x In case of emergency, please call 911
Need additional help? Call 1-888-VIRTUA-3