Showing Results For:

Primary & Specialty Care Search Results

52 Physicians Match Your Criteria
Sort By:

Charles Allred, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053

David Baumgarten, 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.
Pulmonary Disease

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulmonary & Sleep Associates of South Jersey, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046
Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053

Steven Baumgarten, 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.
Pulmonary Disease

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053
Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulm and Sleep Assoc of SJ, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046

John Bermingham, DO

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.
Pulmonary Disease

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053
Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulm and Sleep Assoc of SJ, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046

Gina Blahut, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053

Steven Bocchese, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057

Kaitlin Burns, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057
Virtua Pulmonology - Washington Township
239 Hurffville-Cross Keys Road, Suite 360, Sewell, NJ 08080

Lori Ciavaglia, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057
Virtua Pulmonology - Washington Township
239 Hurffville-Cross Keys Road, Suite 360, Sewell, NJ 08080

Cyndi Cornwell, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Washington Township
239 Hurffville-Cross Keys Road, Suite 360, Sewell, NJ 08080
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057

Aaron Crookshank, 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.
Pulmonary Disease, Sleep Medicine

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053
Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulm and Sleep Assoc of SJ, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046

Srirekha Dayanidhi, PA

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.
Pulmonary Disease

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053
Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulm and Sleep Assoc of SJ, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046

Stephanie DeJesus, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Washington Township
239 Hurffville-Cross Keys Road, Suite 360, Sewell, NJ 08080
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057

Rachel DiGalbo, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053

Michael Driscoll, DO

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.
Pulmonary Disease

Locations

Pulmonary & Sleep Associates of South Jersey, LLC
750 Route 73 South, Building 4, Suite 401, Marlton, NJ 08053
Pulmonary & Sleep Associates of South Jersey, LLC
107 Berlin Road, Cherry Hill, NJ 08034
Pulm and Sleep Assoc of SJ, LLC
1113 Hospital Drive, Suite 305, Willingboro, NJ 08046

Jamie Eisele, 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.
Pulmonary Disease

Locations

Virtua Pulmonology - Marlton
141 Route 70, Renaissance Square Suite B, Marlton, NJ 08053
Virtua Pulmonology - Washington Township
239 Hurffville-Cross Keys Road, Suite 360, Sewell, NJ 08080
Virtua Pulmonology - Moorestown
401 Young Avenue, Suite 165, Moorestown, NJ 08057
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.

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 creatine)
  • I was advised to schedule with a Nephrology office by another provider due to an urgent diagnosis
  • I do not have a referral to see a Nephrologist

At this time, we are unable to schedule online appointments for patients with these circumstances.


To receive care, please contact (856) 374-4440 to schedule an appointment directly.


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.

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.

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