Showing Results For:

Primary & Specialty Care Search Results

705 Physicians Match Your Criteria
Sort By:

Surendra Bagaria, 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 - Berlin
181 West White Horse Pike, Suite 201, Berlin, NJ 08009
Virtua Cardiology - Sewell
239 Hurffville Cross Keys Road, Suite 210, Sewell, NJ 08080

Sheela Baghel, MD

Virtua Medical Group
  Virtua Medical Group clinicians are employed by Virtua and provide primary and specialty care throughout the region. 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
Virtua Hospitalists - Willingboro
218 Sunset Road, Willingboro, NJ 08046

Yury Bak, 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
Vascular Surgery

Locations

Surgical Group of South Jersey - An Affiliate of Virtua Medical Group
570 Egg Harbor Road, Harbor Pavilion Suite B-1, Sewell, NJ 08080
Surgical Group of South Jersey - An Affiliate of Virtua Medical Group
1 Brace Road, Suite H, Cherry Hill, NJ 08034
Surgical Group of South Jersey - An Affiliate of Virtua Medical Group
1935 Route 70 East, Cherry Hill, NJ 08003

Laurel Ballentine, 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, Occupational Medicine

Locations

Virtua Urgent Care - Washington Township
239 Hurffville-Cross Keys Road, Suite 160, Sewell, NJ 08080
Virtua Urgent Care - Moorestown
401 Young Avenue, Suite 180, Moorestown, NJ 08057

Gregg Baranski, 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
General Surgery

Locations

Virtua Surgical Group - Hainesport
212 Creek Crossing Boulevard, Hainesport, NJ 08036

Robert Barrucco, 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
Cardiology
5.0 5.0 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

Marie Barseghian, APN

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

Locations

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

Amanda Bartsch, PA

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

Locations

Virtua Plastic and Reconstructive Surgery
1001 Route 73 N, Upper Level Center, Marlton, NJ 08053

Hans Bauer, 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
Interventional Cardiology

Locations

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

Ashish Bedi, 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
Vascular Surgery
4.8 4.8 out of 5.0

Locations

Virtua Surgical Group - Marlton
141 Route 70, Renaissance Square Suite C, Marlton, NJ 08053

Nicholas Belevich, PA

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
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

Preeti Bendala, 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

Beth Bergman, 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
Family Medicine
4.6 4.6 out of 5.0

Locations

Virtua Women's Primary Care & Wellness Center
401 Young Avenue, Suite 380, Moorestown, NJ 08057

Amit Bhalodia, 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
Family Medicine
4.8 4.8 out of 5.0

Locations

Virtua Primary Care - Camden
1000 Atlantic Avenue, Kyle W. Will Family Health Center, Camden, NJ 08103

Deep Bharaj, 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, Family Medicine

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
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