Showing Results For:

Primary & Specialty Care Search Results

2650 Physicians Match Your Criteria
Sort By:

Ali Abadi, DPM

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

Locations

Virtua Foot & Ankle-Moorestown
401 Young Avenue, Suite 160, Moorestown, NJ 08057
Virtua Foot & Ankle Marlton @ Rt 73
1001 Route 73 North, Lower Level, Marlton, NJ 08053
Virtua Foot & Ankle - Lumberton
1613 Route 38, 1st Floor Back, Lumberton, NJ 08048

Foad Abandeh, MD

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

Locations

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

Mohammad Abdeljawad, MD

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

Locations

Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
90 Brick Road , Floor 3, Marlton, NJ 08053
Advocare Moorestown Family Practice
301 North Church Street, Suite 101, Moorestown, NJ 08057

Patrick Abiuso, MD

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

Locations

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

George Achebe, MD

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

Locations

Virtua Hospitalists - Willingboro
218a Sunset Road, Floor 5, Willingboro, NJ 08046

Emeka Acholonu, MD

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

Locations

Virtua Surgical Group-Voorhees
200 Bowman Drive, Suite E355, Voorhees, NJ 08043
Virtua Surgical Group - Haddon Heig
120 White Horse Pike, Suite 103, Haddon Heights, NJ 08035
Virtua Surgical Group - Cherry Hill
1 Brace Road, Suite B7, Cherry Hill, NJ 08034

Melville Ackerman, MD

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

Locations

Virtua Gastroenterology - Voorhees
2301 Evesham Road, Building 800 Suite 110, Voorhees, NJ 08043
Virtua Gastroenterology - Moorestown
728 Marne Highway, Suite 100 B, Moorestown, NJ 08057

Theresa Adeliyi, MD

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

Locations

Virtua Center for Women Voorhees
200 Bowman Drive, Suite E340, Voorhees, NJ 08043

Monica Agar, MD

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

Locations

Virtua OB/GYN
1805 Route 206, Suite 10, Southampton, NJ 08088
Virtua OB/GYN
101 Burrs Road, Suite A & B, Westampton, NJ 08060

Anant Agarwalla, MD

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

Locations

Gastroenterology Consultants of South Jersey
693 Main Street, Building A, Amherst Commons, Suite 2, Lumberton, NJ 08048

Vibha Agrawal, MD

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

Locations

Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
90 Brick Road , Floor 3, Marlton, NJ 08053
Virtua Hospitalist Group
100 Bowman Drive , 1st Floor, Voorhees, NJ 08043
Virtua Hospitalists - Willingboro
218a Sunset Road, Floor 5, Willingboro, NJ 08046
Virtua Hospitalists - Camden
1600 Haddon Avenue, Camden, NJ 08103

Tanveer Akhtar, MD

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

Locations

Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
90 Brick Road , Floor 3, Marlton, NJ 08053

Anthony Albano, APN

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

Locations

Virtua Hospitalists - Willingboro
218a Sunset Road, Floor 5, Willingboro, NJ 08046
Virtua Hospitalists - Camden
1600 Haddon Avenue, Camden, NJ 08103
Virtua Hospitalist Group
90 Brick Road , Floor 3, Marlton, NJ 08053
Virtua Hospitalist Group
175 Madison Avenue, 1st Floor, Mount Holly, NJ 08060
Virtua Hospitalist Group
100 Bowman Drive , 1st Floor, Voorhees, NJ 08043

Roanna Alcera, MD

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

Locations

Virtua Urgent Care - Cherry Hill
315 Route 70 East, Cherry Hill, NJ 08034

Yaser Alhamshari, MD

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

Locations

Virtua Interventional Cardiology Group
1 Brace Road, Suite H-1, Cherry Hill, NJ 08034
Virtua Vein & Vascular Experts - Voorhees
1105 Laurel Oak Road, Suite 166, Voorhees, NJ 08043
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.

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.

At this time we are not scheduling testing appointments online. Please contact 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.

At this time we are not scheduling testing appointments online. Please contact 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.

  • Abdominal pain
  • Diarrhea/constipation
  • Change in bowel habits
  • Rectal bleeding
  • Positive Cologuard or FIT test
  • History of Crohn's or Ulcerative Colitis
  • Current use of blood thinners
  • Heart attack, heart failure, heart valve
    problem, or heart stent in the past year
  • Abnormal heart rhythm or A-Fib
  • Current oxygen use
  • Chronic lung disease
  • Chronic kidney disease
  • Liver failure or Cirrhosis
  • Diverticulitis in the past 2 months
  • Active seizure disorder

At this time we are not scheduling Fast Track Colonoscopy appointments for patients that meet certain criteria.


To receive care, select Close and re-select the Schedule Online button. Then select No to the Colonoscopy question to schedule a GI visit with a clinician. We are also available to help by calling 1-888-VIRTUA-3 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling an appointment.

  • Discuss lab results
  • Discuss imaging results
  • Follow up on new medication
  • Osteoporosis

Sorry, your online scheduling request cannot be completed at this time. Please call 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 contact our scheduling office at 1-856-247-2402 to discuss options.

By selecting Submit, you understand Virtua does not bill insurance for this visit. Please ask your insurance carrier if you are eligible for reimbursement. The office can provide an itemized bill for submission.

At this time we are not scheduling appointments online for infections, fractures, or wound issues. To schedule an appointment please contact (856) 983-4263 for further assistance scheduling your appointment.

  • Be over the age of 18
  • Have a Body Mass Index (BMI) of 40 or greater, or be more than 100 pounds overweight
  • Have a BMI between 30 to 35 and have at least one or more obesity-related co-morbidities
    (such as type II diabetes, hypertension, sleep apnea and other respiratory-related disorders, non-alcoholic fatty liver disease, lipid abnormalities, gastrointestinal disorders, or heart disease)

At the this time we are not scheduling appointments online for patients who do not meet the Bariatrics screening criteria. To receive further assistance please contact 1-888-VIRTUA-3 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling.

At this time we are not scheduling appointments online for established patients. To receive further assistance please contact 1-888-VIRTUA-3 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling.

At this time, we are not scheduling these appointments online. Please contact 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 your visit.

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.

At this time we are not scheduling Infectious Disease New Patient Visits online. Please contact the Access Center at 1-888-VIRTUA-3 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling an appointment.

  • Fracture
  • Motor vehicle accident
  • Workman's comp claim
  • Second opinion
  • Ongoing (chronic) foot or ankle pain
  • Spine or back pain
  • Cervical or neck pain
  • Rib fracture or pain
  • Surgery previously performed by a non-Virtua clinician
  • Fracture
  • Motor vehicle accident
  • Workman's comp claim
  • Second opinion
  • Ongoing (chronic) foot or ankle pain
  • Spine or back pain
  • Cervical or neck pain
  • Rib fracture or pain
  • Surgery previously performed by a non-Virtua clinician

At this time, we are not scheduling these appointments online. Please contact 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 your visit.

You may drop off your stool sample at any Lab Service Center or Hospital Lab Service location with the stool sample kit intact. Visit www.virtua.org/locations to see which Lab Service Center or Hospital Lab Services department is nearest you.

To schedule this appointment online, please login to your MyChart account. If you do not have a MyChart account please contact 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 your visit.

To schedule this appointment online, please login to your MyChart account. If you do not have a MyChart account please contact 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 your visit.

At this time we are not scheduling Pain & Spine New Patient Visits online. To schedule an appointment please contact (856) 355-7130 for further assistance scheduling your appointment.

  • I had recent lab changes (e.g., declining kidney function, increased creatinine, electrolyte issues)
  • I was advised to schedule with a Nephrology office by another provider
  • I have a referral to see a Nephrologist
  • If this appointment is for a kidney cyst, please call the office directly as you may need to see a Urologist

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

At this time, we are not scheduling these appointments online.


Please contact 1-888-VIRTUA-3 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling your visit.

  • Amerigroup
  • Horizon Casualty
  • Horizon Medicare Blue Advantage
  • Horizon Medicare Blue Select
  • Keystone Insurance
  • Motor Vehicle
  • NJ Manufacturers
  • United Healthcare Company
  • US Family Health Plan
  • VA Administration
  • Worker's Compensation

These insurances for this type of service requires personal navigation. Please contact 1-855-847-8821 to speak with a Virtua Personal Health Navigator who will assist you with scheduling your visit.

At this time, we can best handle scheduling this appointment via Personal Navigation. Please contact 1-855-847-8821 and a Virtua Personal Health Navigator will assist you with scheduling your visit.

At this time we are not scheduling new pregnancy appointments online. Please contact 856-341-8474 to speak with someone who will assist you with scheduling your Pregnancy (Midwifery) visit and learn about our natural birthing options.

Sorry, your online scheduling request cannot be completed at this time. Please contact 856-341-8474 or click Live Chat to speak with a Virtua Personal Health Navigator who will assist you with scheduling an appointment.

In case of emergency, please call911
Need additional help? Call1-888-VIRTUA-3
x In case of emergency, please call911
Need additional help? Call1-888-VIRTUA-3