Featured Dr. Sandra Knudsen, MD Family Medicine 3.5 (11) Accepting new patients 9.2 mi Practice: 826 N Broad St Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Featured Dr. Christopher Notte, MD Family Medicine 3.6 (5) Call for new patient details 8.8 mi Practice: 100 Medical Campus Dr Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Featured Dr. Morris Kliger, DO Family Medicine 4.2 (15) Accepting new patients 11.0 mi Practice: 1019 S Broad St Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Dr. Michelle Horn, DO Sports Medicine 4.9 (66) Accepting new patients 2.9 mi Practice: 800 W State St Ste 204 Doylestown, PA 18901 Tel: (215) 348-7000 (215) 348-7000 Call for more information
Dr. Elliot Schnur, MD Family Medicine 4.0 (31) Accepting new patients Offers telehealth 2.3 mi Practice: 300 Spruce St Doylestown, PA 18901 Tel: (215) 230-7800 (215) 230-7800 Call for more information
Dr. Robert Grabowski, DO Family Medicine 4.4 (35) Accepting new patients Offers telehealth 1.6 mi Practice: 4259 W Swamp Rd Fl 3 Doylestown, PA 18902 Tel: (267) 810-1820 (267) 810-1820 Call for more information
Dr. Steven Carver, DO Family Medicine 4.6 (41) Accepting new patients Offers telehealth 2.9 mi Practice: 800 W State St Ste 102 Doylestown, PA 18901 Tel: (215) 340-1700 (215) 340-1700 Call for more information
Dr. Joseph Bagnick, MD Family Medicine 4.7 (15) Accepting new patients 3.3 mi Practice: 65 E Butler Ave Ste 201 New Britain, PA 18901 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Louis Marino, MD Family Medicine 5.0 (13) Accepting new patients 5.4 mi Buckingham Family Medicine: 4897 York Rd Buckingham, PA 18912 Tel: (215) 794-7471 (215) 794-7471 Call for more information
Dr. Marina Shtern, MD Family Medicine 3.3 (16) Accepting new patients Offers telehealth 0.2 mi Practice: 1456 Ferry Rd Unit 400 Doylestown, PA 18901 Tel: (267) 880-6350 (267) 880-6350 Call for more information
Dr. Dennis Tafflin, DO Family Medicine 5.0 (3) Accepting new patients Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 343-5444 (215) 343-5444 Call for more information
Dr. Kathleen Leary, MD Family Medicine 4.9 (388) Call for new patient details 6.6 mi Practice: 1600 Horizon Dr Ste 117 Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Brett Fissel, MD Family Medicine 4.9 (586) Call for new patient details 6.6 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Evan Neft, MD Family Medicine 4.8 (672) Call for new patient details 6.6 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Philip Treiman, MD Family Medicine 4.5 (6) Call for new patient details Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 348-1706 (215) 348-1706 Call for more information
Dr. Robert Lewcun, DO Family Medicine 3.9 (12) Call for new patient details Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 343-5444 (215) 343-5444 Call for more information
Dr. Joseph Shaeffer, MD Family Medicine 5.0 (8) Accepting new patients Offers telehealth 3.3 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Jeffrey Danzis, DO Family Medicine 5.0 (1) Call for new patient details Offers telehealth 3.3 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Mehul Amin, MD Internal Medicine 4.8 (46) Accepting new patients Offers telehealth 9.9 mi Practice: 21 S Valley Forge Rd Ste 100 Lansdale, PA 19446 Tel: (267) 647-6400 (267) 647-6400 Call for more information
Dr. Sophie Oh, MD Family Medicine 4.8 (225) Call for new patient details 6.6 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 Tel: (215) 997-0890 (215) 997-0890 Call for more information
Dr. Tina Degnan, MD Family Medicine 3.2 (6) Accepting new patients Offers telehealth 0.2 mi Practice: 1456 Ferry Rd Unit 400 Doylestown, PA 18901 Tel: (267) 880-6350 (267) 880-6350 Call for more information
Dr. Anthony Rodriguez, MD Family Medicine 4.9 (73) Accepting new patients 9.2 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Jeffrey Laphen, MD Family Medicine 3.5 (14) Accepting new patients Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 348-1706 (215) 348-1706 Call for more information
Dr. Sarah Robin, DO Family Medicine 3.5 (16) Call for new patient details Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 348-1706 (215) 348-1706 Call for more information
Dr. Jack Rosenfeld, MD Family Medicine 4.6 (11) Accepting new patients 9.2 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Gerard Margiotti, DO Family Medicine 5.0 (2) Accepting new patients 6.9 mi Practice: 1501 Main St Ste 230 Warrington, PA 18976 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Kyle McCormick, DO Family Medicine 3.8 (4) Call for new patient details Offers telehealth 1.6 mi Practice: 4259 W Swamp Rd Doylestown, PA 18902 Tel: (215) 863-8363 (215) 863-8363 Call for more information
Dr. Richard Gaibler, DO Family Medicine 3.6 (18) Accepting new patients Offers telehealth 2.7 mi Practice: 14 Memorial Dr Ste B Doylestown, PA 18901 Tel: (215) 348-5888 (215) 348-5888 Call for more information
Dr. Karen Winneg, MD Family Medicine 4.0 (7) Accepting new patients Offers telehealth 2.7 mi Practice: 14 Memorial Dr Ste B Doylestown, PA 18901 Tel: (215) 348-4914 (215) 348-4914 Call for more information
Dr. Anthony Wydan, MD Family Medicine 4.4 (466) Accepting new patients 9.2 mi Practice: 1116 Horsham Rd Ste 10 Ambler, PA 19002 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Deborah Topakas, DO Family Medicine 5.0 (17) Call for new patient details Offers telehealth 7.9 mi Practice: 519 S 5th St Ste 100 Perkasie, PA 18944 Tel: (215) 257-8601 (215) 257-8601 Call for more information
Dr. Elizabeth McKenna, MD Family Medicine 3.8 (4) Accepting new patients Offers telehealth 2.3 mi Practice: 5612 Easton Rd Pipersville, PA 18947 Tel: (215) 766-8844 (215) 766-8844 Call for more information
Dr. Linda Nadwodny, DO Family Medicine 4.1 (26) Accepting new patients 6.6 mi Practice: 1500 Horizon Dr Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. David Smith Jr, MD Family Medicine 3.4 (8) Call for new patient details Offers telehealth 1.2 mi Practice: 252 W Swamp Rd Ste 41 Doylestown, PA 18901 Tel: (215) 343-5444 (215) 343-5444 Call for more information
Dr. Robert Detweiler, DO Family Medicine 3.2 (41) Accepting new patients 8.2 mi Practice: 1970 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Suzanne Kelly, DO Family Medicine 3.9 (7) Call for new patient details Offers telehealth 2.9 mi Practice: 800 W State St Ste 201 Doylestown, PA 18901 Tel: (215) 348-4478 (215) 348-4478 Call for more information
Dr. Debra George-Reichley, MD Family Medicine 5.0 (4) Accepting new patients 6.6 mi Practice: 700 Horizon Dr Chalfont, PA 18914 Tel: (215) 453-5610 (215) 453-5610 Call for more information
Dr. Susan Kennedy, PHD Family Medicine 3.7 (15) Accepting new patients Offers telehealth 9.2 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Kevin Reinold, MD Family Medicine 5.0 (13) Call for new patient details Offers telehealth 9.2 mi Practice: 700 Lawn Ave Sellersville, PA 18960 Tel: (215) 453-4950 (215) 453-4950 Call for more information
Dr. Bruce Lieberman, MD Family Medicine 3.3 (10) Call for new patient details Offers telehealth 3.3 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-1404 (215) 822-1404 Call for more information
Dr. Shannon Lieb, DO Family Medicine 4.6 (10) Call for new patient details Offers telehealth 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Antoinette Wassel, MD Family Medicine 3.7 (6) Call for new patient details Offers telehealth 3.3 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Susan Lipson, MD Family Medicine 3.0 (2) Accepting new patients Offers telehealth 1.2 mi Practice: 5039 Swamp Rd Ste 401 Fountainville, PA 18923 Tel: (215) 230-8380 (215) 230-8380 Call for more information
Dr. Sandra Knudsen, MD Family Medicine 3.5 (11) Accepting new patients 9.2 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Niccole Oswald, MD Family Medicine 4.0 (13) Call for new patient details Offers telehealth 6.2 mi Practice: 164 W Main St Perkasie, PA 18944 Tel: (215) 258-3810 (215) 258-3810 Call for more information
Dr. Patricia Roth, DO Family Medicine 4.9 (7) Accepting new patients 7.6 mi Practice: 593 Bethlehem Pike Ste 9 Montgomeryville, PA 18936 Tel: (215) 997-2340 (215) 997-2340 Call for more information
Dr. Andrew Fang, DO Family Medicine 5.0 (1) Call for new patient details 8.0 mi Practice: 519 S 5th St Ste 130 Perkasie, PA 18944 Tel: (215) 257-8601 (215) 257-8601 Call for more information
Dr. Rupal Patel, MD Internal Medicine 4.7 (17) Accepting new patients Offers telehealth 9.9 mi Practice: 21 S Valley Forge Rd Ste 100 Lansdale, PA 19446 Tel: (267) 647-6400 (267) 647-6400 Call for more information
Dr. Darshan Patel, MD Family Medicine 5.0 (7) Call for new patient details Offers telehealth 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Timothy Prestosh, DO Family Medicine 5.0 (1) Accepting new patients 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Leila Hardware, DO Family Medicine 5.0 (1) Accepting new patients Offers telehealth 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Daived Abboud, MD Family Medicine 5.0 (2) Call for new patient details Offers telehealth 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Robert Davis, MD Family Medicine 3.6 (7) Accepting new patients Offers telehealth 3.6 mi Practice: 174 N Main St Dublin, PA 18917 Tel: (215) 249-9020 (215) 249-9020 Call for more information
Dr. Timothy Daly, DO Family Medicine 5.0 (4) Accepting new patients Offers telehealth 8.1 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Ruchi Kukreja, MD Family Medicine 5.0 (3) Accepting new patients Offers telehealth 8.1 mi Practice: 2026 N BROAD ST Lansdale, PA 19446 Tel: (215) 368-4434 (215) 368-4434 Call for more information
Dr. Jaya Mehta, DO Family Medicine 5.0 (2) Call for new patient details Offers telehealth 8.2 mi Detweiler Family Medicine & Associates: 1970 N Broad St Lansdale, PA 19446 Tel: (215) 368-1900 (215) 368-1900 Call for more information
Dr. Ephraim Dunn, DO Family Medicine 5.0 (8) Call for new patient details Offers telehealth 8.2 mi Practice: 1970 N Broad St Lansdale, PA 19446 Tel: (215) 368-8772 (215) 368-8772 Call for more information
Dr. Evan Kessler, DO Family Medicine 3.0 (23) Accepting new patients Offers telehealth 8.2 mi Practice: 1970 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Lynn Acquaviva, DO Family Medicine 3.6 (14) Accepting new patients Offers telehealth 5.4 mi Practice: 4897 York Rd Buckingham, PA 18912 Tel: (215) 794-7471 (215) 794-7471 Call for more information
Dr. Carol Struminger, DO Family Medicine 4.3 (11) Call for new patient details 8.0 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Christine Dacier, MD Family Medicine 3.3 (9) Accepting new patients Offers telehealth 3.3 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Tracey Roesing, MD Family Medicine 4.5 (8) Accepting new patients 8.9 mi Practice: 100 Medical Dr Ste 110DR Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Paul Spiro, MD Family Medicine 3.8 (6) Accepting new patients Offers telehealth 5.1 mi Practice: 4897 York Rd Ste 278 Buckingham, PA 18912 Tel: (215) 794-7471 (215) 794-7471 Call for more information
Dr. Lori Rousche, MD Family Medicine 4.7 (6) Accepting new patients Offers telehealth 8.1 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Jean-Paul Lucke, DO Sports Medicine 3.8 (4) Accepting new patients Offers telehealth 5.4 mi Practice: 4897 York Rd Buckingham, PA 18912 Tel: (215) 794-7471 (215) 794-7471 Call for more information