Concordville
Doctors Office: This is where you go for regular check-ups and consultations.
Endoscopy Center: This is where you go for medical procedures, including colonoscopies, ultrasounds, studies, and more.
1020 Baltimore Pike, Suite 220, Glen Mills, PA 19342 Get Directions
Office Information
OFFICE HOURS

MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Justin DeRosa, DO
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Brian Karp, MD
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Stuart Barish, MD, FACG
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Joseph J. Herdman, MD
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
William Huntington, DO
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Stephen Testa, MD
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Kara Noon, CRNP
Go to provider profile
MD: A doctor of medicine, also known as an M.D., graduated from a traditional medical school.
DO: A doctor of osteopathic medicine graduated from a U.S. osteopathic medical school.
Advanced practice providers, including nurse practitioners and physician assistants are healthcare professionals who have advanced degrees and clinical training. In addition to examining and educating patients, they can order tests, prescribe medications and perform certain procedures.
Maggie Lewis, CNRP
Go to provider profilePatient Forms
- Patient Forms for Main Line Offices (400 KB)
Prep Instructions for Procedures
- Colonoscopy Prep Instruction using PLENVU (PM) (222 KB)
- Colonoscopy Prep Instructions for MiraLax AM (68 KB)
- Colonoscopy Prep Instructions for MiraLax PM (76 KB)
- Colonoscopy Prep Instructions Sutab (29 KB)
- Colonoscopy Prep Instructions using 4 Liter GlycolElectrolyte (AM) (229 KB)
- Colonoscopy Prep Instructions using 4 Liter GlycolElectrolyte (PM) (229 KB)
- Colonoscopy Prep Instructions using CLENPIQ (AM) (222 KB)
- Colonoscopy Prep Instructions using CLENPIQ (AM) (222 KB)
- Colonoscopy Prep Instructions using Magnesium CitrateDulcolax (AM) (75 KB)
- Colonoscopy Prep Instructions using Magnesium CitrateDulcolax (PM) (76 KB)
- Colonoscopy Prep Instructions using PLENVU (AM) (223 KB)
- Colonoscopy Prep Instructions using SUPREP (AM) (162 KB)
- Colonoscopy Prep Instructions using SUPREP (PM) (164 KB)
- EGD and Colonoscopy Prep Instructions AM (79 KB)
- EGD and Colonoscopy Prep Instructions PM (76 KB)
- EGD Patient Prep Instructions (59 KB)
- Flex Sig Prep Instructions for Magnesium Citrate (51 KB)
- Flex Sig Prep Instructions for MiraLax (77 KB)
- MiraLax Gatorade 2 Day Prep (74 KB)
- MiraLax Gatorade Standard Prep (88 KB)
- Español llts Colonoscopy instrucciones de preparación PM procedimiento (238 KB)
- Español llts Colonoscopy instrucciones de preparación 2 preparación del día (227 KB)
- Español llts Colonoscopy instrucciones de preparación AM procedimiento (62 KB)
- Español llts Flex Sig instrucciones de preparación Miralax (216 KB)
- lEspañol lts EGD and Colonoscopy instrucciones de preparación PM procedimiento (70 KB)
- Español llts Flex Sig instrucciones de preparación Miralax 2 (68 KB)
- Español llts Flex Sig instrucciones de preparación Magnesium Citrate (44 KB)
- Español llts Colonoscopy instrucciones de preparación PM procedimiento (75 KB)
- Español llts Flex Sig instrucciones de preparación Magnesium Citrate 2 (208 KB)
- Español llts Colonoscopy instrucciones de preparación AM procedimiento (234 KB)
- Español llts EGD and Colonoscopy instrucciones de preparación PM procedimiento (238 KB)
- Español llts EGD instrucciones de preparación (51 KB)
- Español llts EGD and Colonoscopy instrucciones de preparación AM procedimiento (238 KB)
- Español llts Colonoscopy Instrucciones de preparación 2 Preparación del día (64 KB)
- Español llts EGD and Colonoscopy instrucciones de preparación AM procedimiento 2 (71 KB)
- Español llts EGD instrucciones de preparación 2 (219 KB)