8025 Results forFamily Doctors in Pennsylvania
- Philadelphia (1561 Results)
- Pittsburgh (899 Results)
- Lancaster (473 Results)
- Erie (359 Results)
- York (359 Results)
- Allentown (355 Results)
- Reading (266 Results)
- Bethlehem (235 Results)
- Harrisburg (216 Results)
- Danville (185 Results)
- Williamsport (176 Results)
- Scranton (161 Results)
- Hershey (150 Results)
- Lebanon (148 Results)
- Washington (143 Results)
- Chambersburg (142 Results)
- Johnstown (142 Results)
- Wilkes Barre (137 Results)
- Latrobe (133 Results)
- Altoona (123 Results)
- State College (120 Results)
- Monroeville (114 Results)
- Easton (107 Results)
- Greensburg (97 Results)
- Norristown (92 Results)
- Langhorne (82 Results)
- West Chester (82 Results)
- Clarion (80 Results)
- Du Bois (80 Results)
- Mechanicsburg (80 Results)
- Meadville (78 Results)
- Lititz (74 Results)
- Hanover (73 Results)
- Springfield (70 Results)
- Bryn Mawr (67 Results)
- Middleburg (67 Results)
- Canonsburg (65 Results)
- Irwin (64 Results)
- Pottstown (63 Results)
- Ephrata (62 Results)
- Doylestown (59 Results)
- Jenkintown (59 Results)
- Kingston (58 Results)
- Pottsville (58 Results)
- Sayre (58 Results)
- Exton (57 Results)
- Uniontown (56 Results)
- Indiana (54 Results)
- Elizabethtown (51 Results)
- Lansdale (51 Results)
- Newtown (51 Results)
- Wexford (51 Results)
- Bensalem (50 Results)
- Collegeville (50 Results)
- Camp Hill (49 Results)
- King of Prussia (49 Results)
- Abington (47 Results)
- Butler (47 Results)
- Carlisle (46 Results)
- New Castle (46 Results)
- Blue Bell (45 Results)
- Lewisburg (45 Results)
- McKeesport (45 Results)
- Quakertown (42 Results)
- Huntingdon (41 Results)
- Selinsgrove (41 Results)
- Beaver Falls (40 Results)
- Bloomsburg (40 Results)
- Lewistown (40 Results)
- Media (40 Results)
- Waynesboro (40 Results)
- Hermitage (39 Results)
- Mount Pleasant (39 Results)
- Hamburg (38 Results)
- Chester (37 Results)
- Yardley (37 Results)
- Broomall (36 Results)
- Downingtown (36 Results)
- Gettysburg (36 Results)
- Quarryville (36 Results)
- Cranberry Township (35 Results)
- Feasterville Trevose (35 Results)
- Stroudsburg (35 Results)
- Tamaqua (35 Results)
- Bethel Park (34 Results)
- Connellsville (34 Results)
- Paoli (33 Results)
- Jeannette (32 Results)
- Levittown (32 Results)
- Beaver (31 Results)
- Glen Mills (31 Results)
- New Holland (31 Results)
- Bristol (30 Results)
- Phoenixville (30 Results)
- Lock Haven (29 Results)
- Saint Marys (29 Results)
- Wellsboro (29 Results)
- Brookville (28 Results)
- Dallas (28 Results)
- East Stroudsburg (28 Results)
- 722 Allegheny St Ste 3Dauphin, PA 170187.6 miles awayAt a Glance:
- Appt. wasn't rushed (9)
- Explains conditions well (9)
- Listened/answered questions (8)
- View 2 more provider attributes
Care Philosophy: MDVIP empowers physicians with advanced diagnostic tools and support that help them deliver a better healthcare experience for more than 350,000 patients nationwide. MDVIP-affiliated primary care doctors are able to practice personalized, preventive care while offering conveniences not typically available in primary care practices.
722 Allegheny St Ste 3Dauphin, PA 170187.6 miles away
- 1100 Spring Garden DrMiddletown, PA 170576.8 miles awayAt a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
Care Philosophy: MDVIP empowers physicians with advanced diagnostic tools and support that help them deliver a better healthcare experience for more than 350,000 patients nationwide. MDVIP-affiliated primary care doctors are able to practice personalized, preventive care while offering conveniences not typically available in primary care practices.
1100 Spring Garden DrMiddletown, PA 170576.8 miles away
- 4800 Linglestown Rd Ste 101Harrisburg, PA 171125.7 miles awayAt a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (12)
- Explains conditions well (12)
- View 2 more provider attributes
Care Philosophy: MDVIP empowers physicians with advanced diagnostic tools and support that help them deliver a better healthcare experience for more than 350,000 patients nationwide. MDVIP-affiliated primary care doctors are able to practice personalized, preventive care while offering conveniences not typically available in primary care practices.
4800 Linglestown Rd Ste 101Harrisburg, PA 171125.7 miles away
- 1086 Franklin StJohnstown, PA 15905At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
1086 Franklin StJohnstown, PA 15905
- 599 N Church St Ste 200Mount Pleasant, PA 15666At a Glance:
- Appt. wasn't rushed (23)
- Listened/answered questions (23)
- Explains conditions well (23)
- View 2 more provider attributes
599 N Church St Ste 200Mount Pleasant, PA 15666
- 12560 State Route 405Watsontown, PA 17777At a Glance:
- Listened/answered questions (26)
- Appt. wasn't rushed (25)
- Explains conditions well (24)
- View 2 more provider attributes
- Offers Telehealth
12560 State Route 405Watsontown, PA 17777
- 2000 Oxford Dr Ste 220Bethel Park, PA 15102At a Glance:
- Appt. wasn't rushed (35)
- Listened/answered questions (34)
- Explains conditions well (34)
- View 1 more provider attributes
- Offers Telehealth
2000 Oxford Dr Ste 220Bethel Park, PA 15102
- 8200 Flourtown Ave Ste 5Glenside, PA 19038At a Glance:
- Found trustworthy (16)
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- View 2 more provider attributes
- Offers Telehealth
8200 Flourtown Ave Ste 5Glenside, PA 19038
- 1839 Fair AveHonesdale, PA 18431At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Found trustworthy (9)
- View 1 more provider attributes
- Offers Telehealth
1839 Fair AveHonesdale, PA 18431
- 517 South StLykens, PA 17048At a Glance:
- Appt. wasn't rushed (39)
- Listened/answered questions (39)
- Explains conditions well (39)
- View 1 more provider attributes
- Offers Telehealth
517 South StLykens, PA 17048
- 3887 Skippack PikeSkippack, PA 19474At a Glance:
- Appt. wasn't rushed (42)
- Listened/answered questions (42)
- Found trustworthy (42)
- View 1 more provider attributes
- Offers Telehealth
3887 Skippack PikeSkippack, PA 19474
- 300 Spruce StDoylestown, PA 18901At a Glance:
- Appt. wasn't rushed (23)
- Listened/answered questions (22)
- Explains conditions well (22)
- View 1 more provider attributes
- Offers Telehealth
300 Spruce StDoylestown, PA 18901
- 246 S Main StHughesville, PA 17737At a Glance:
- Appt. wasn't rushed (44)
- Explains conditions well (44)
- Listened/answered questions (43)
- View 2 more provider attributes
- Offers Telehealth
246 S Main StHughesville, PA 17737
- 1199 Colonial RdHarrisburg, PA 17112At a Glance:
- Appt. wasn't rushed (30)
- Listened/answered questions (29)
- Found trustworthy (29)
- View 1 more provider attributes
- Offers Telehealth
1199 Colonial RdHarrisburg, PA 17112
- 1255 S Cedar Crest Blvd Ste 2200Allentown, PA 18103At a Glance:
- Appt. wasn't rushed (39)
- Listened/answered questions (39)
- Explains conditions well (39)
- View 1 more provider attributes
- Offers Telehealth
1255 S Cedar Crest Blvd Ste 2200Allentown, PA 18103
- 112 Marwood Rd Ste 5000Cabot, PA 16023At a Glance:
- Appt. wasn't rushed (37)
- Listened/answered questions (37)
- Explains conditions well (37)
- View 2 more provider attributes
- Offers Telehealth
112 Marwood Rd Ste 5000Cabot, PA 16023
- 1145 Northern BlvdSouth Abington Township, PA 18411At a Glance:
- Listened/answered questions (9)
- Explains conditions well (9)
- Found trustworthy (9)
- View 1 more provider attributes
- Offers Telehealth
1145 Northern BlvdSouth Abington Township, PA 18411
- 19 Brookwood Ave Ste 104Carlisle, PA 17015At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
- Offers Telehealth
19 Brookwood Ave Ste 104Carlisle, PA 17015
- 10058 S Mountain RdSouth Mountain, PA 17261At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
10058 S Mountain RdSouth Mountain, PA 17261
- 16000 Perry Hwy # 2Warrendale, PA 15086At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (11)
- Found trustworthy (11)
- View 1 more provider attributes
16000 Perry Hwy # 2Warrendale, PA 15086
- 822 Montgomery Ave Ste 315Narberth, PA 19072At a Glance:
- Appt. wasn't rushed (37)
- Explains conditions well (34)
- Listened/answered questions (33)
- View 1 more provider attributes
- Offers Telehealth
822 Montgomery Ave Ste 315Narberth, PA 19072
- 1240 Wrights LnWest Chester, PA 19380At a Glance:
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- Explains conditions well (15)
- View 1 more provider attributes
- Offers Telehealth
1240 Wrights LnWest Chester, PA 19380
- 4614 William Penn HwyMurrysville, PA 15668At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 1 more provider attributes
- Offers Telehealth
4614 William Penn HwyMurrysville, PA 15668
- 178 W Street RdFeasterville Trevose, PA 19053At a Glance:
- Listened/answered questions (51)
- Explains conditions well (51)
- Found trustworthy (51)
- View 2 more provider attributes
178 W Street RdFeasterville Trevose, PA 19053
- 101 W 7th St Ste 2APennsburg, PA 18073At a Glance:
- Appt. wasn't rushed (24)
- Found trustworthy (24)
- Listened/answered questions (23)
- View 1 more provider attributes
- Offers Telehealth
101 W 7th St Ste 2APennsburg, PA 18073
- 8945 State Route 30Irwin, PA 15642
- Offers Telehealth
8945 State Route 30Irwin, PA 15642
- 8805 State Route 6Meshoppen, PA 18630At a Glance:
- Explains conditions well (19)
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- View 1 more provider attributes
8805 State Route 6Meshoppen, PA 18630
- 5712 Iroquois AveHarborcreek, PA 16421At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Found trustworthy (17)
- View 1 more provider attributes
- Offers Telehealth
5712 Iroquois AveHarborcreek, PA 16421
- 3901 Liberty StErie, PA 16509At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 1 more provider attributes
3901 Liberty StErie, PA 16509
- 1 Belmont Ave Ste 410Bala Cynwyd, PA 19004At a Glance:
- Appt. wasn't rushed (18)
- Listened/answered questions (18)
- Explains conditions well (18)
- View 1 more provider attributes
1 Belmont Ave Ste 410Bala Cynwyd, PA 19004
- 8775 Norwin AveIrwin, PA 15642At a Glance:
- Appt. wasn't rushed (25)
- Listened/answered questions (24)
- Explains conditions well (24)
- View 1 more provider attributes
- Offers Telehealth
8775 Norwin AveIrwin, PA 15642
- 1020 Laurel Oak Rd Ste 102Voorhees, NJ 08043At a Glance:
- Appt. wasn't rushed (24)
- Listened/answered questions (24)
- Explains conditions well (24)
- View 1 more provider attributes
- Offers Telehealth
1020 Laurel Oak Rd Ste 102Voorhees, NJ 08043
- 1205 River Ave # 2Williamsport, PA 17701At a Glance:
- Explains conditions well (9)
- Felt Respected (7)
- Offers Telehealth
1205 River Ave # 2Williamsport, PA 17701
- 107 Town Center RdKing of Prussia, PA 19406At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
107 Town Center RdKing of Prussia, PA 19406
- 850 Boyce Rd Ste 2Bridgeville, PA 15017At a Glance:
- Appt. wasn't rushed (19)
- Listened/answered questions (19)
- Explains conditions well (19)
- View 1 more provider attributes
- Offers Telehealth
850 Boyce Rd Ste 2Bridgeville, PA 15017
- 139 Berkley RdDevon, PA 19333At a Glance:
- Listened/answered questions (17)
- Explains conditions well (16)
- Found trustworthy (16)
- View 2 more provider attributes
- Offers Telehealth
139 Berkley RdDevon, PA 19333
- 7651 Lake Raystown Shopping CtrHuntingdon, PA 16652At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
7651 Lake Raystown Shopping CtrHuntingdon, PA 16652
- 6 W Newport RdLititz, PA 17543At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 1 more provider attributes
- Offers Telehealth
6 W Newport RdLititz, PA 17543
- 217 Reeceville Rd Ste ACoatesville, PA 19320At a Glance:
- Found trustworthy (28)
- Listened/answered questions (27)
- Explains conditions well (27)
- View 1 more provider attributes
- Offers Telehealth
217 Reeceville Rd Ste ACoatesville, PA 19320
- 5535 Peach StErie, PA 16509At a Glance:
- Appt. wasn't rushed (1)
- Listened/answered questions (1)
- Explains conditions well (1)
- View 2 more provider attributes
- Offers Telehealth
5535 Peach StErie, PA 16509
- 2232 Pittston AveScranton, PA 18505At a Glance:
- Listened/answered questions (39)
- Explains conditions well (39)
- Found trustworthy (39)
- View 1 more provider attributes
- Offers Telehealth
2232 Pittston AveScranton, PA 18505
- 145 Brinton Lake Rd Ste 201Glen Mills, PA 19342At a Glance:
- Explains conditions well (16)
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- View 2 more provider attributes
- Offers Telehealth
145 Brinton Lake Rd Ste 201Glen Mills, PA 19342
- 3000 Fairway DrAltoona, PA 16602At a Glance:
- Appt. wasn't rushed (36)
- Listened/answered questions (36)
- Explains conditions well (36)
- View 2 more provider attributes
3000 Fairway DrAltoona, PA 16602
- 23 Bustleton Pike Ste 100Feasterville Trevose, PA 19053At a Glance:
- Appt. wasn't rushed (22)
- Listened/answered questions (22)
- Explains conditions well (22)
- View 1 more provider attributes
- Offers Telehealth
23 Bustleton Pike Ste 100Feasterville Trevose, PA 19053
- 188 Industrial Park RdEbensburg, PA 15931At a Glance:
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- Explains conditions well (15)
- View 2 more provider attributes
- Offers Telehealth
188 Industrial Park RdEbensburg, PA 15931
- 71 Elk StCoudersport, PA 16915At a Glance:
- Appt. wasn't rushed (6)
- Listened/answered questions (6)
- Explains conditions well (6)
- View 1 more provider attributes
- Offers Telehealth
71 Elk StCoudersport, PA 16915
- 555 Second Ave Ste C-300Collegeville, PA 19426At a Glance:
- Appt. wasn't rushed (35)
- Listened/answered questions (35)
- Explains conditions well (35)
- View 1 more provider attributes
- Offers Telehealth
555 Second Ave Ste C-300Collegeville, PA 19426
- 1501 Lansdowne AveDarby, PA 19023At a Glance:
- Found trustworthy (31)
- Appt. wasn't rushed (30)
- Listened/answered questions (30)
- View 2 more provider attributes
- Offers Telehealth
1501 Lansdowne AveDarby, PA 19023
- 2115 W 38th StErie, PA 16508At a Glance:
- Explains conditions well (16)
- Appt. wasn't rushed (15)
- Listened/answered questions (15)
- View 1 more provider attributes
- Offers Telehealth
2115 W 38th StErie, PA 16508
- 2201 Brunswick Dr Ste 1200Hanover, PA 17331At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (5)
- Explains conditions well (5)
- View 2 more provider attributes
2201 Brunswick Dr Ste 1200Hanover, PA 17331
- 515 Pennsylvania Ave Ste AFort Washington, PA 19034At a Glance:
- Listened/answered questions (26)
- Explains conditions well (26)
- Found trustworthy (26)
- View 2 more provider attributes
- Offers Telehealth
515 Pennsylvania Ave Ste AFort Washington, PA 19034
- 700 Fayette StConshohocken, PA 19428At a Glance:
- Appt. wasn't rushed (19)
- Explains conditions well (19)
- Found trustworthy (19)
- View 1 more provider attributes
- Offers Telehealth
700 Fayette StConshohocken, PA 19428
- 682 Main StHarleysville, PA 19438At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Explains conditions well (17)
- View 1 more provider attributes
- Offers Telehealth
682 Main StHarleysville, PA 19438
- 1022B N Main Street ExtButler, PA 16001At a Glance:
- Appt. wasn't rushed (10)
- Listened/answered questions (10)
- Found trustworthy (10)
- View 2 more provider attributes
- Offers Telehealth
1022B N Main Street ExtButler, PA 16001
- 1411 N Flagler Dr Ste 7000West Palm Beach, FL 33401At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (11)
- Explains conditions well (11)
- View 1 more provider attributes
1411 N Flagler Dr Ste 7000West Palm Beach, FL 33401
- 8250 Old York Rd # 2Elkins Park, PA 19027At a Glance:
- Listened/answered questions (12)
- Found trustworthy (12)
- Appt. wasn't rushed (11)
- View 1 more provider attributes
8250 Old York Rd # 2Elkins Park, PA 19027
On staff atJefferson Abington Hospital. - 401 High StLock Haven, PA 17745At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
- Offers Telehealth
401 High StLock Haven, PA 17745
- 4000 Edgmont AveBrookhaven, PA 19015At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 1 more provider attributes
- Offers Telehealth
4000 Edgmont AveBrookhaven, PA 19015
- 3024 Washington PikeBridgeville, PA 15017At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 2 more provider attributes
- Offers Telehealth
3024 Washington PikeBridgeville, PA 15017
- 93 W Devon Dr Ste 100Exton, PA 19341At a Glance:
- Appt. wasn't rushed (21)
- Listened/answered questions (21)
- Explains conditions well (21)
- View 2 more provider attributes
- Offers Telehealth
93 W Devon Dr Ste 100Exton, PA 19341
- 351 W Schuylkill RdPottstown, PA 19465At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
351 W Schuylkill RdPottstown, PA 19465
- 210 Mall Blvd Ste 102King of Prussia, PA 19406At a Glance:
- Appt. wasn't rushed (11)
- Listened/answered questions (9)
- Felt Respected (1)
- Offers Telehealth
210 Mall Blvd Ste 102King of Prussia, PA 19406
- 42 E Street Rd # 46West Chester, PA 19382At a Glance:
- Appt. wasn't rushed (13)
- Listened/answered questions (13)
- Explains conditions well (13)
- View 2 more provider attributes
42 E Street Rd # 46West Chester, PA 19382
- 864 County Line Rd Ste 17Bryn Mawr, PA 19010At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Found trustworthy (17)
- View 2 more provider attributes
- Offers Telehealth
864 County Line Rd Ste 17Bryn Mawr, PA 19010
- 201 Roosevelt AveSelinsgrove, PA 17870At a Glance:
- Appt. wasn't rushed (9)
- Listened/answered questions (9)
- Explains conditions well (9)
- View 1 more provider attributes
- Offers Telehealth
201 Roosevelt AveSelinsgrove, PA 17870




