Featured Dr. Anthony Rodriguez, MD Family Medicine 4.9 (73) Accepting new patients 8.1 mi Practice: 826 N Broad St Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Featured Dr. Christine Kilczewski, DO Family Medicine 4.3 (10) Accepting new patients Offers telehealth 9.5 mi TriValley Primary Care - Western Bucks: 1101 S BROAD ST Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Featured Dr. Robert Detweiler, DO Family Medicine 3.2 (41) Accepting new patients 7.5 mi Practice: 1970 N Broad St Lansdale, PA 19446 Phone Icon (215) 809-3842 On staff at Jefferson Lansdale Hospital
Dr. Deborah Topakas, DO Family Medicine 5.0 (17) Call for new patient details Offers telehealth 0.6 mi Practice: 519 S 5th St Ste 100 Perkasie, PA 18944 Tel: (215) 257-8601 (215) 257-8601 Call for more information
Dr. Kevin Reinold, MD Family Medicine 5.0 (13) Call for new patient details Offers telehealth 0.9 mi Practice: 700 Lawn Ave Sellersville, PA 18960 Tel: (215) 453-4950 (215) 453-4950 Call for more information
Dr. Andrew Fang, DO Family Medicine 5.0 (1) Call for new patient details 0.5 mi Practice: 519 S 5th St Ste 130 Perkasie, PA 18944 Tel: (215) 257-8601 (215) 257-8601 Call for more information
Dr. Frank Balloqui, MD Family Medicine 4.8 (102) Accepting new patients Offers telehealth 7.3 mi Practice: 320 W Pumping Station Rd Ste 3 Quakertown, PA 18951 Tel: (215) 529-4240 (215) 529-4240 Call for more information
Dr. Hal Cohan, MD Family Medicine 4.7 (15) Accepting new patients 3.6 mi Practice: 211 Telford Pike Telford, PA 18969 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Cynthia Martin, DO Family Medicine 4.3 (11) Accepting new patients Offers telehealth 0.7 mi Practice: 711 Lawn Ave Sellersville, PA 18960 Tel: (267) 985-5160 (267) 985-5160 Call for more information
Dr. Mehul Amin, MD Internal Medicine 4.8 (46) Accepting new patients Offers telehealth 7.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. Mithun Daniel, DO Family Medicine 4.9 (31) Accepting new patients Offers telehealth 5.3 mi Practice: 99 N West End Blvd Ste 106 Quakertown, PA 18951 Tel: (215) 538-0202 (215) 538-0202 Call for more information
Dr. Kelly O'Driscoll, MD Family Medicine 5.0 (5) Accepting new patients 3.6 mi Practice: 211 Telford Pike Telford, PA 18969 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Anthony Rodriguez, MD Family Medicine 4.9 (73) Accepting new patients 8.1 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Timothy Daly, DO Family Medicine 5.0 (4) Accepting new patients Offers telehealth 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Debra George-Reichley, MD Family Medicine 5.0 (4) Accepting new patients 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Kathleen Leary, MD Family Medicine 4.9 (388) Call for new patient details 8.4 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 8.5 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Prashant Parikh, MD Family Medicine 4.3 (44) Accepting new patients 9.5 mi Practice: 1101 S BROAD ST Lansdale, PA 19446 Tel: (215) 361-5010 (215) 361-5010 Call for more information
Dr. Jack Rosenfeld, MD Family Medicine 4.6 (11) Accepting new patients 8.1 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Evan Neft, MD Family Medicine 4.8 (672) Call for new patient details 8.5 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Niccole Oswald, MD Family Medicine 4.0 (13) Call for new patient details Offers telehealth 2.1 mi Practice: 164 W Main St Perkasie, PA 18944 Tel: (215) 258-3810 (215) 258-3810 Call for more information
Dr. Michelle Horn, DO Sports Medicine 4.9 (66) Accepting new patients 9.4 mi Practice: 800 W State St Ste 204 Doylestown, PA 18901 Tel: (215) 348-7000 (215) 348-7000 Call for more information
Dr. Lori Rousche, MD Family Medicine 4.7 (6) Accepting new patients Offers telehealth 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Andrea Pellegrino, MD Family Medicine 4.5 (10) Call for new patient details 4.6 mi Practice: 5 Quakers Way Quakertown, PA 18951 Tel: (215) 536-0655 (215) 536-0655 Call for more information
Dr. Rachel Polish, DO Family Medicine 4.1 (22) Accepting new patients Offers telehealth 6.5 mi Practice: 2700 Clemens Rd Hatfield, PA 19440 Tel: (215) 607-7256 (215) 607-7256 Call for more information
Dr. Mark Ulbrecht, MD Family Medicine 4.5 (23) Accepting new patients Offers telehealth 7.4 mi Practice: 2026 N BROAD ST Lansdale, PA 19446 Tel: (215) 368-4434 (215) 368-4434 Call for more information
Dr. Dusty Ukropec, MD Family Medicine 4.1 (7) Accepting new patients 3.2 mi Grand View Health Primary Care Souderton: 3456 Bethlehem Pike Souderton, PA 18964 Tel: (215) 721-6500 (215) 721-6500 Call for more information
Dr. Heather Hart, MD Family Medicine 4.3 (6) Call for new patient details Offers telehealth 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Sophie Oh, MD Family Medicine 4.8 (225) Call for new patient details Offers telehealth 8.5 mi Practice: 1700 Horizon Dr Ste 203 Chalfont, PA 18914 Tel: (215) 997-0890 (215) 997-0890 Call for more information
Dr. Joseph Bagnick, MD Family Medicine 4.7 (15) Accepting new patients 8.0 mi Practice: 65 E Butler Ave Ste 201 New Britain, PA 18901 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Robert Detweiler, DO Family Medicine 3.2 (41) Accepting new patients 7.5 mi Practice: 1970 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Natalie McGann, DO Family Medicine 3.4 (11) Accepting new patients 3.6 mi Practice: 211 Telford Pike Telford, PA 18969 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Susan Kennedy, PHD Family Medicine 3.7 (15) Accepting new patients Offers telehealth 8.1 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Raquel Tomaine, DO Family Medicine 4.3 (11) Call for new patient details Offers telehealth 5.3 mi Practice: 99 N West End Blvd Ste 106 Quakertown, PA 18951 Tel: (215) 538-0202 (215) 538-0202 Call for more information
Dr. Margaret Moore, DO Family Medicine 4.6 (8) Accepting new patients Offers telehealth 4.6 mi Practice: 5 Quakers Way Quakertown, PA 18951 Tel: (215) 536-0655 (215) 536-0655 Call for more information
Dr. Rupal Patel, MD Internal Medicine 4.7 (17) Accepting new patients Offers telehealth 7.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. Matthew Gerstberger, MD Family Medicine 4.0 (9) Call for new patient details 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Alfred Vasta, MD Family Medicine 4.2 (14) Accepting new patients 5.3 mi Grand View Health Primary Care Quakertown: 99 N West End Blvd Ste 106 Quakertown, PA 18951 Tel: (215) 538-0202 (215) 538-0202 Call for more information
Dr. Michael Zappitelli Jr, DO Family Medicine 4.8 (19) Accepting new patients Offers telehealth 7.6 mi Grand View Health Primary Care Harleysville: 176 Main St Harleysville, PA 19438 Tel: (215) 256-9531 (215) 256-9531 Call for more information
Dr. Thomas Wilson, MD Family Medicine 4.2 (18) Accepting new patients Offers telehealth 5.5 mi St. Luke''s Upper Bucks Family Medical Center: 200 Apple St Ste 2 Quakertown, PA 18951 Tel: (215) 529-5210 (215) 529-5210 Call for more information
Dr. Sandra Knudsen, MD Family Medicine 3.5 (11) Accepting new patients 8.1 mi Practice: 826 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Jennifer O'Connor, MD Family Medicine 3.9 (7) Call for new patient details Offers telehealth 3.0 mi Practice: 777 ROUTE 113 Souderton, PA 18964 Tel: (215) 723-3280 (215) 723-3280 Call for more information
Dr. Daniel Stauffer, MD Family Medicine 4.2 (15) Accepting new patients Offers telehealth 5.6 mi Practice: 1021 Park Ave Ste 203 Quakertown, PA 18951 Tel: (215) 536-7998 (215) 536-7998 Call for more information
Dr. Bruce Richman, DO Family Medicine 3.9 (61) Call for new patient details 6.1 mi Practice: 30 S West End Blvd Quakertown, PA 18951 Tel: (215) 257-1736 (215) 257-1736 Call for more information
Dr. Elliot Schnur, MD Family Medicine 4.0 (31) Accepting new patients Offers telehealth 10.0 mi Practice: 300 Spruce St Doylestown, PA 18901 Tel: (215) 230-7800 (215) 230-7800 Call for more information
Dr. Michael Barmach, MD Family Medicine 3.9 (7) Accepting new patients 3.2 mi Grand View Health Primary Care Souderton: 3456 Bethlehem Pike Souderton, PA 18964 Tel: (215) 721-6500 (215) 721-6500 Call for more information
Dr. Steven Carver, DO Family Medicine 4.6 (41) Accepting new patients Offers telehealth 9.4 mi Practice: 800 W State St Ste 102 Doylestown, PA 18901 Tel: (215) 340-1700 (215) 340-1700 Call for more information
Dr. Daniel Eggleston, DO Family Medicine 5.0 (1) Call for new patient details 7.0 mi Practice: 682 Main St Harleysville, PA 19438 Tel: (215) 256-8040 (215) 256-8040 Call for more information
Dr. Susan Underwood, MD Family Medicine 3.2 (13) Accepting new patients Offers telehealth 3.0 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 7.4 mi Practice: 2026 N BROAD ST Lansdale, PA 19446 Tel: (215) 368-4434 (215) 368-4434 Call for more information
Dr. Ephraim Dunn, DO Family Medicine 5.0 (8) Call for new patient details Offers telehealth 7.5 mi Practice: 1970 N Broad St Lansdale, PA 19446 Tel: (215) 368-8772 (215) 368-8772 Call for more information
Dr. Jaya Mehta, DO Family Medicine 5.0 (2) Call for new patient details Offers telehealth 7.5 mi Detweiler Family Medicine & Associates: 1970 N Broad St Lansdale, PA 19446 Tel: (215) 368-1900 (215) 368-1900 Call for more information
Dr. Mary Ann Karp, DO Family Medicine 5.0 (4) Accepting new patients Offers telehealth 7.6 mi Grand View Health Primary Care Harleysville: 176 Main St Harleysville, PA 19438 Tel: (215) 256-9531 (215) 256-9531 Call for more information
Dr. Evan Kessler, DO Family Medicine 3.0 (23) Accepting new patients Offers telehealth 7.5 mi Practice: 1970 N Broad St Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Lansdale Hospital
Dr. Steven Sklar, DO Family Medicine 3.8 (18) Accepting new patients 5.5 mi Practice: 2701 Cowpath Rd Hatfield, PA 19440 Tel: (215) 855-2820 (215) 855-2820 Call for more information
Dr. Tracey Roesing, MD Family Medicine 4.5 (8) Accepting new patients 8.0 mi Practice: 100 Medical Dr Ste 110DR Lansdale, PA 19446 (215) 305-8645 On staff at Jefferson Abington Hospital
Dr. Shannon Lieb, DO Family Medicine 4.6 (10) Call for new patient details Offers telehealth 8.5 mi Practice: 713 Bethlehem Pike Montgomeryville, PA 18936 Tel: (267) 695-3944 (267) 695-3944 Call for more information
Dr. Amy Moeller, DO Family Medicine 2.5 (24) Accepting new patients Offers telehealth 1.0 mi Practice: 1105 Bethlehem Pike # B3 Sellersville, PA 18960 Tel: (215) 257-5128 (215) 257-5128 Call for more information
Dr. Carol Henwood-Dahdah, DO Family Medicine 4.5 (31) Accepting new patients Offers telehealth 10.0 mi Practice: 101 W 7th St Ste 2A Pennsburg, PA 18073 Tel: (484) 763-5445 (484) 763-5445 Call for more information
Dr. Robert Grabowski, DO Family Medicine 4.4 (35) Accepting new patients Offers telehealth 9.6 mi Practice: 14 Memorial Dr Ste B Doylestown, PA 18901 Tel: (215) 348-5888 (215) 348-5888 Call for more information
Dr. Michael Naunczek, MD Family Medicine 2.8 (9) Call for new patient details 1.0 mi Practice: 1105 Bethlehem Pike # B3 Sellersville, PA 18960 Tel: (215) 257-5128 (215) 257-5128 Call for more information
Dr. Patricia Roth, DO Family Medicine 4.9 (7) Accepting new patients 7.7 mi Practice: 593 Bethlehem Pike Ste 9 Montgomeryville, PA 18936 Tel: (215) 997-2340 (215) 997-2340 Call for more information
Dr. Jeffrey Danzis, DO Family Medicine 5.0 (1) Call for new patient details Offers telehealth 8.1 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Joseph Shaeffer, MD Family Medicine 5.0 (8) Accepting new patients Offers telehealth 8.1 mi Practice: 65 E Butler Ave Ste 201 Doylestown, PA 18901 Tel: (215) 822-3113 (215) 822-3113 Call for more information
Dr. Linda Nadwodny, DO Family Medicine 4.1 (26) Accepting new patients 8.6 mi Practice: 1500 Horizon Dr Chalfont, PA 18914 (215) 305-8645 On staff at Jefferson Lansdale Hospital