MUSC Health Gastroenterology at Ashley River Tower
Virtual Care
Self-pay or Insurance
Make a reservationServices
- Colonoscopy
- ERCP
- Endoscopic Ultrasound (EUS)
- EUS-Guided FNA
- Flexible Sigmoidoscopy
- Upper Endoscopy (EGD)
Insurance Accepted
- Absolute total care
- Aetna
- Blue cross blue shield
- Bluechoice
- Cigna
- Coventry
- Employers health network
- First choice
- First health
- Managed choice
- Medcost
- Medicaid
- Medicare
- Molina healthcareÂ
- Tricare
- United healthcare
- Wellcare
Meet our staff

Elizabeth Tallon Harding, PA-C
Gastroenterology & Hepatology
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time

Vicki Emmerling Allen, PA-C, MS
Gastroenterology & Hepatology
Call Us to Schedule
843-792-6982

Erin Marie Forster, M.D., MPH
Gastroenterology & Hepatology
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
This provider is not accepting new patients at this time
This provider is not accepting new patients at this time
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
This provider is not accepting new patients at this time
Call Us to Schedule
843-792-6982

David Glenn Koch, M.D., MSCR
Gastroenterology & Hepatology
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982

Puja Sukhwani Elias, M.D., MPH
Gastroenterology & Hepatology
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982

Garth R. Swanson, M.D., MS, AGAF
Gastroenterology & Hepatology
Call Us to Schedule
843-792-6982
This provider is not accepting new patients at this time
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982
Call Us to Schedule
843-792-6982























