Featured Dr. Sarah Shah, DO Family Medicine 4.8 (354) Accepting new patients 8.5 mi Practice: 3220 Tillman Dr Ste 101 Bensalem, PA 19020 Phone Icon (215) 720-1116 On staff at Jefferson Frankford Hospital
Featured Dr. William Artz, DO Family Medicine 4.9 (512) Accepting new patients 7.0 mi Practice: 9821 Academy Rd Philadelphia, PA 19114 Phone Icon (215) 720-1116 On staff at Jefferson Frankford Hospital
Featured Dr. Andrea Darnell, DO Family Medicine 4.9 (317) Accepting new patients 15.8 mi Practice: 44 Sweetbriar Ln Levittown, PA 19055 Phone Icon (215) 720-1116 On staff at Jefferson Frankford Hospital
Dr. Nathan Lent, MD Cardiovascular & Metabolic Diseases 4.8 (366) Accepting new patients 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 (215) 305-8645 Book Now On staff at Jefferson Abington Hospital
Dr. Anne Tenthoff, MD Family Medicine 4.7 (788) Call for new patient details 0.2 mi Practice: 1235 Old York Rd Ste 210 Abington, PA 19001 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Kenneth Weiss, DO Family Medicine 4.7 (516) Call for new patient details 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Jennifer Wetzel, MD Family Medicine 4.6 (10) Accepting new patients 1.1 mi Practice: 610 York Rd Ste 70 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Joseph Lewcun, DO Family Medicine 4.7 (426) Accepting new patients 0.2 mi Practice: 1235 Old York Rd Ste 210 Abington, PA 19001 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Renell Dupree, MD Family Medicine 4.8 (333) Call for new patient details Offers telehealth 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 Tel: (215) 886-0440 (215) 886-0440 Call for more information
Dr. William Callahan, DO Family Medicine 4.9 (325) Call for new patient details 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Brent Beddis, DO Family Medicine 4.7 (372) Call for new patient details Offers telehealth 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 Tel: (215) 886-0440 (215) 886-0440 Call for more information
Dr. Warren Matthews, MD Family Medicine 5.0 (18) Call for new patient details 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 Tel: (215) 886-0440 (215) 886-0440 Call for more information
Dr. Daniel Moscow, MD Family Medicine 4.7 (49) Accepting new patients 4.8 mi Practice: 1244 Fort Washington Ave Ste E2 Fort Washington, PA 19034 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Sophie Oh, MD Family Medicine 4.8 (225) Call for new patient details Offers telehealth 0.3 mi Practice: 1200 Old York Rd Abington, PA 19001 Tel: (215) 481-2725 (215) 481-2725 Call for more information
Dr. David DiPietro, MD Family Medicine 4.9 (7) Accepting new patients 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Matthew Paoli, DO Family Medicine 4.9 (199) Accepting new patients Offers telehealth 6.5 mi Practice: 5753 Wayne Ave Philadelphia, PA 19144 (215) 395-2472 On staff at Einstein Health Network
Dr. Rachel Rosen, MD Family Medicine 4.7 (34) Accepting new patients 3.0 mi Practice: 7848 Old York Rd Ste 200 Elkins Park, PA 19027 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Alexis Sweeney, MD Family Medicine 4.9 (451) Accepting new patients 5.3 mi Practice: 225 Newtown Rd Warminster, PA 18974 (215) 305-8645 Book Now On staff at Jefferson Abington Hospital
Dr. Ray Abarintos, MD Family Medicine 4.9 (149) Accepting new patients Offers telehealth 5.0 mi Practice: 9880 Bustleton Ave Ste 301 Philadelphia, PA 19115 Tel: (215) 827-1666 (215) 827-1666 Call for more information
Dr. Jonathan Andrews, MD Family Medicine 4.8 (546) Accepting new patients 5.3 mi Practice: 225 Newtown Rd Bldg Main Warminster, PA 18974 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Dennis Winkelman, DO Family Medicine 4.8 (167) Accepting new patients Offers telehealth 5.5 mi Practice: 5401 Old York Rd Ste 331 Philadelphia, PA 19141 (215) 395-2472 On staff at Einstein Health Network
Dr. Antonio Funches, MD Family Medicine 4.9 (157) Accepting new patients Offers telehealth 6.9 mi Practice: 7131 Frankford Ave Ste 39 Philadelphia, PA 19135 (215) 395-2472 On staff at Einstein Health Network
Dr. Rupa Natarajan, MD Family Medicine 4.9 (94) Call for new patient details Offers telehealth 6.9 mi Practice: 7131 Frankford Ave # 2 Philadelphia, PA 19135 (215) 395-2472 On staff at Einstein Health Network
Dr. Rehana Pirani, MD Family Medicine 4.8 (110) Accepting new patients Offers telehealth 6.5 mi Practice: 5753 Wayne Ave Philadelphia, PA 19144 (215) 395-2472 On staff at Einstein Health Network
Dr. Frank Balloqui, MD Family Medicine 4.8 (102) Accepting new patients Offers telehealth 5.0 mi Practice: 9880 Bustleton Ave Ste 301 Philadelphia, PA 19115 Tel: (215) 827-1666 (215) 827-1666 Call for more information
Dr. Isabelle Nawaz, MD Family Medicine 4.7 (85) Accepting new patients Offers telehealth 5.4 mi Practice: 7500 Germantown Ave Ste 101 Philadelphia, PA 19119 (215) 395-2472 On staff at Einstein Health Network
Dr. Natalie Rivera, DO Family Medicine 4.9 (150) Accepting new patients Offers telehealth 5.5 mi Practice: 101 E Olney Ave Ste 400 Philadelphia, PA 19120 Tel: (215) 332-4164 (215) 332-4164 Call for more information
Dr. Roberta Lee-Powell, DO Family Medicine 4.7 (148) Accepting new patients Offers telehealth 6.5 mi Practice: 5753 Wayne Ave Philadelphia, PA 19144 (215) 395-2472 On staff at Einstein Health Network
Dr. Carlton Silver, MD Family Medicine 4.8 (361) Accepting new patients 3.6 mi Practice: 2729 Blair Mill Rd Ste B Willow Grove, PA 19090 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Charyl Ovalle, MD Family Medicine 4.8 (134) Accepting new patients Offers telehealth 7.0 mi Practice: 7439 Frankford Ave Philadelphia, PA 19136 (215) 240-8993 On staff at Jefferson Torresdale Hospital
Dr. William Artz, DO Family Medicine 4.9 (512) Accepting new patients 7.0 mi Practice: 9821 Academy Rd Philadelphia, PA 19114 (215) 240-8993 On staff at Jefferson Bucks Hospital
Dr. Ivan Doner, DO Family Medicine 4.9 (358) Accepting new patients 7.0 mi Practice: 10101 Academy Rd Ste 104 Philadelphia, PA 19114 (215) 240-8993 On staff at Jefferson Torresdale Hospital
Dr. Pasha Generette, MD Family Medicine 4.6 (154) Accepting new patients Offers telehealth 6.5 mi Practice: 5753 Wayne Ave Philadelphia, PA 19144 (215) 395-2472 On staff at Einstein Health Network
Dr. Hussein Safa, MD Infectious Disease Medicine 4.9 (51) Accepting new patients 5.5 mi Practice: 1300 W Tabor Rd Bldg 1 Philadelphia, PA 19141 (215) 395-2472 On staff at Einstein Health Network
Dr. Needhi Pattani, DO Family Medicine 4.9 (112) Accepting new patients 5.5 mi Practice: 5401 Old York Rd Ste 331 Philadelphia, PA 19141 (215) 395-2472 On staff at Einstein Health Network
Dr. Lauren O'Brien, MD Family Medicine 5.0 (10) Accepting new patients 3.0 mi Practice: 7848 Old York Rd Ste 200 Elkins Park, PA 19027 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Gerald Hansen, MD Family Medicine 5.0 (3) Call for new patient details 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Anupriya Grover-Wenk, DO Family Medicine 5.0 (2) Accepting new patients Offers telehealth 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Cassandra Liu, MD Family Medicine 4.9 (67) Accepting new patients 4.8 mi Practice: 1244 Fort Washington Ave Ste E2 Fort Washington, PA 19034 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Louise Kuklinski, MD Family Medicine 4.8 (53) Accepting new patients 4.8 mi Practice: 1244 Fort Washington Ave Ste E2 Fort Washington, PA 19034 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Colleen Devinney, DO Family Medicine 4.8 (80) Call for new patient details 4.8 mi Practice: 1244 Fort Washington Ave Ste E2 Fort Washington, PA 19034 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Irwin Wolfert, MD Family Medicine 4.8 (666) Call for new patient details 6.9 mi Practice: 605 N Bethlehem Pike Lower Gwynedd, PA 19002 (215) 305-8645 Book Now On staff at Jefferson Abington Hospital
Dr. Gregory Palko, MD Family Medicine 4.9 (300) Accepting new patients 5.3 mi Practice: 225 Newtown Rd Bldg Main Warminster, PA 18974 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Rachel Notte, DO Family Medicine 4.9 (361) Call for new patient details 5.3 mi Practice: 225 Newtown Rd Bldg Main Warminster, PA 18974 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Steven Rosenberg, DO Family Medicine 4.8 (342) Accepting new patients 7.0 mi Practice: 1665 Bustleton Pike Feasterville Trevose, PA 19053 (215) 305-8645 Book Now On staff at Jefferson Abington Hospital
Dr. Karen Lazarus, DO Family Medicine 5.0 (1) Call for new patient details Offers telehealth 0.3 mi Practice: 1200 Old York Rd Abington, PA 19001 Tel: (215) 481-2725 (215) 481-2725 Call for more information
Dr. Hongxie Shen, MD Family Medicine 4.0 (70) Accepting new patients Offers telehealth 2.7 mi Practice: 401 Township Line Rd Ste B Elkins Park, PA 19027 Tel: (215) 663-8600 (215) 663-8600 Call for more information
Dr. Kevin Scott, MD Family Medicine 4.5 (19) Accepting new patients Offers telehealth 3.4 mi Oak Street Health Cheltenham: 2401 W Cheltenham Ave Wyncote, PA 19095 (267) 845-4331 Book Now On staff at Oak Street Health Cheltenham
Dr. Prameela Dibba, MD Family Medicine 5.0 (3) Call for new patient details Offers telehealth 3.7 mi Practice: 7600 Central Ave Philadelphia, PA 19111 Tel: (215) 728-2000 (215) 728-2000 Call for more information
Dr. Neil Skolnik, MD Geriatric Medicine 4.7 (7) Call for new patient details 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Carrie Bender, DO Family Medicine 4.7 (447) Call for new patient details 6.9 mi Practice: 605 N Bethlehem Pike Lower Gwynedd, PA 19002 (215) 305-8645 Book Now On staff at Jefferson Abington Hospital
Dr. Marina Cherkassky, MD Family Medicine 4.8 (246) Accepting new patients Offers telehealth 5.0 mi Practice: 10160 Bustleton Ave Ste C Philadelphia, PA 19116 Tel: (215) 671-3920 (215) 671-3920 Call for more information
Dr. Ayanna Diarra, MD Family Medicine 5.0 (1) Call for new patient details Offers telehealth 0.5 mi Practice: 938 Old York Rd Abington, PA 19001 Tel: (267) 620-0237 (267) 620-0237 Call for more information
Dr. John Junod, MD Family Medicine 5.0 (3) Call for new patient details 0.5 mi Practice: 938 Old York Rd Abington, PA 19001 Tel: (267) 620-0237 (267) 620-0237 Call for more information
Dr. Christopher Kirby, DO Family Medicine 5.0 (1) Call for new patient details Offers telehealth 0.5 mi Practice: 938 Old York Rd Abington, PA 19001 Tel: (267) 620-0237 (267) 620-0237 Call for more information
Dr. Douglas Kimmel, DO Family Medicine 4.9 (23) Accepting new patients Offers telehealth 2.1 mi Practice: 1648 Huntingdon Pike Fl 1 Jenkintown, PA 19046 Tel: (215) 464-9599 (215) 464-9599 Call for more information
Dr. Jae Hwang, DO Family Medicine 4.9 (134) Call for new patient details Offers telehealth 8.2 mi Practice: 721 Skippack Pike Ste 3 Blue Bell, PA 19422 (484) 393-5736 On staff at Einstein Health Network
Dr. Tiffany Lake, MD Family Medicine 5.0 (2) Accepting new patients 2.3 mi Practice: 8250 Old York Rd # 2 Elkins Park, PA 19027 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Alexander Pedicino, MD Family Medicine 4.8 (16) Call for new patient details Offers telehealth 2.1 mi Practice: 1648 Huntingdon Pike Fl 1 Jenkintown, PA 19046 Tel: (215) 947-8170 (215) 947-8170 Call for more information
Dr. Yana Saknovsky, DO Family Medicine 4.4 (380) Accepting new patients 7.0 mi Practice: 10101 Academy Rd Ste 104 Philadelphia, PA 19114 (215) 240-8993 On staff at Jefferson Torresdale Hospital
Dr. Tracey Roesing, MD Family Medicine 4.5 (8) Accepting new patients 1.1 mi Practice: 500 York Rd Ste 108 Jenkintown, PA 19046 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Michelle Horn, DO Sports Medicine 4.9 (66) Accepting new patients 6.6 mi Practice: 178 W Street Rd Feasterville Trevose, PA 19053 Tel: (215) 710-6490 (215) 710-6490 Call for more information
Dr. Denina Helm, MD Family Medicine 4.7 (44) Accepting new patients Offers telehealth 3.9 mi Practice: 1602 E Wadsworth Ave Philadelphia, PA 19150 Tel: (215) 753-9438 (215) 753-9438 Call for more information
Dr. Ephraim Dunn, DO Family Medicine 5.0 (8) Call for new patient details Offers telehealth 1.1 mi Practice: 610 York Rd Ste 70 Jenkintown, PA 19046 Tel: (215) 887-3100 (215) 887-3100 Call for more information
Dr. Rosemary Harris, MD Family Medicine 4.8 (441) Accepting new patients 8.5 mi Practice: 3220 Tillman Dr Ste 101 Bensalem, PA 19020 (215) 240-8993 On staff at Jefferson Torresdale Hospital