Graduated: 2014
Offers telehealth
NPI: 1538557582
Practice Locations (26)
MAIN LINE HEALTHCARE
5027 PENNELL RD
ASTON, PA 190141869
4842279440
MAIN LINE HEALTHCARE
10000 SHANNONDELL DR
AUDUBON, PA 194035615
6107282003
MAIN LINE HEALTHCARE
1991 SPROUL RD, SUITE 130
BROOMALL, PA 190083512
4845651293
MAIN LINE HEALTHCARE
1991 SPROUL RD
BROOMALL, PA 190083512
6103535079
MAIN LINE HEALTHCARE
830 OLD LANCASTER RD
BRYN MAWR, PA 190103118
MAIN LINE HEALTHCARE
933 E HAVERFORD RD, SUITE 150
BRYN MAWR, PA 190103819
4843375314
MAIN LINE HEALTHCARE
933 E HAVERFORD RD
BRYN MAWR, PA 190103819
4843375250
MAIN LINE HEALTHCARE
135 S BRYN MAWR AVE
BRYN MAWR, PA 190103129
MAIN LINE HEALTHCARE
599 ARCOLA RD, SUITE 208
COLLEGEVILLE, PA 194263954
4843247100
MAIN LINE HEALTHCARE
599 ARCOLA RD PROVIDENCE
COLLEGEVILLE, PA 194263954
6105608440
MAIN LINE HEALTHCARE
599 ARCOLA RD
COLLEGEVILLE, PA 194263954
4845651600
MAIN LINE HEALTHCARE
150 E PENNSYLVANIA AVE, SUITE 200
DOWNINGTOWN, PA 193352602
4845658500
MAIN LINE HEALTHCARE
154 EXTON SQUARE MALL, FAMILY MEDICINE AT EXTON SQUARE
EXTON, PA 193412440
4845658500
MAIN LINE HEALTHCARE
154 EXTON SQUARE MALL
EXTON, PA 193412440
4845658500
MAIN LINE HEALTHCARE
443 GERMANTOWN PIKE
LAFAYETTE HILL, PA 194441813
4843423000
MAIN LINE HEALTHCARE
1088 W BALTIMORE PIKE
MEDIA, PA 190635166
MAIN LINE HEALTHCARE
1088 W BALTIMORE PIKE
MEDIA, PA 190635136
MAIN LINE HEALTHCARE
3855 W CHESTER PIKE
NEWTON SQUARE, PA 190732304
MAIN LINE HEALTHCARE
915 MONTGOMERY AVE, FL 4
PENN VALLEY, PA 190721548
6106687992
MAIN LINE HEALTHCARE
7114 RIDGE AVE
PHILADELPHIA, PA 191283250
2152985000
MAIN LINE HEALTHCARE
7116 RIDGE AVE
PHILADELPHIA, PA 191283250
4842270977
MAIN LINE HEALTHCARE
649 N LEWIS RD, SUITE 130
ROYERSFORD, PA 194681234
6104596101
MAIN LINE HEALTHCARE
3451 LINCOLN HWY
THORNDALE, PA 193721014
4842279950
MAIN LINE HEALTHCARE
1601 MCDANIEL DR, SUITE 50
WEST CHESTER, PA 193807030
6108916240
MAIN LINE HEALTHCARE
100 E LANCASTER AVE, SUITE 456
WYNNEWOOD, PA 190963434
4844761000
MAIN LINE HEALTHCARE
100 E LANCASTER AVE, SUITE 330
WYNNEWOOD, PA 190963443
6106456555
Source: CMS National Downloadable File, September 2026.