You Won't Find Anything Else Like Checkbook

  • Nonprofit and independent
  • Takes no advertising or referral fees
  • Ratings and reviews by surveyed Consumers' Checkbook and Consumer Reports local subscribers
  • Undercover price comparisons
  • Complaint counts from local consumer agencies and attorney general offices
  • Advice to help you get the best service and value

Subscribe and see National doctors


Name Top-Rated by Doctors Specialty Board Certifications Medical School Graduation Year

Belfiglio, Stephen F.

770 W Lincoln Hwy
Exton, PA 19341
610-269-1372

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Pediatrics
  • Primary Care
? ? ?

Bell, Rodney Donald

909 Walnut St 2nd Fl
Philadelphia, PA 19107
215-955-4087

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Neurology
Board Certifications:
?
?
  • Neurology
? ? ?

Belser, Paul H.

559 W Germantown Pike
East Norriton, PA 19403
484-622-1435

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Pathology
Board Certifications:
?
?
  • Pathology
? ? ?

Benedetto, Anthony V.

2221 Garrett Rd
Drexel Hill, PA 19026
610-623-5885 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Dermatology
Board Certifications:
?
?
  • Dermatology
? ? ?

Benz, Robert Lawrence

100 E Lancaster Ave #130
Wynnewood, PA 19096
610-649-1175

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Nephrology
Board Certifications:
?
?
  • Nephrology
? ? ?

Berk, Seth Howard

350 Young Ave #200
Moorestown, NJ 08057
609-702-1900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Hematology/Oncology
Board Certifications:
?
?
  • Hematology/Oncology
? ? ?

Bermingham, John

750 Rte 73 S #401
Marlton, NJ 08053
856-375-1288

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Pulmonary Disease
Board Certifications:
?
?
  • Pulmonary Disease
? ? ?

Berna, Ronald Anthony

509 S Lenola Rd #3
Moorestown , NJ 08057
856-234-2722

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Beste, Gary A.

313 W Main St #A
Newark, DE 19711
302-731-4620

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Geriatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Geriatrics
  • Primary Care
? ? ?

Bianchi, Alessandro

5936 Limestone Rd #202
Hockessin, DE 19707
302-239-4500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Bierman, Louis David

170 Middletown Blvd #101
Langhorne, PA 19047
215-968-1900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Blackstone, Sherri E.

676 Dekalb Pike #104
Blue Bell, PA 19422
215-997-9441

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Endocrinology
Board Certifications:
?
?
  • Endocrinology
? ? ?

Blackwell, Ray Anthony

4755 Ogletown Stanton Rd #1E50
Newark, DE 19718
302-733-1980

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Cardiac Surgery
Board Certifications:
?
?
  • Cardiac Surgery
? ? ?

Blank, Andrew J.

911 Sunset Rd
Burlington, NJ 08016
609-387-8787

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Blank, Benjamin Ira

1300 N Black Horse Pike
Glendora, NJ 08029
856-939-2828

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Pediatrics
  • Primary Care
? ? ?

Bleicher, Melissa B.

3400 Civic Center Blvd West Pavilion 2nd Fl
Philadelphia, PA 19104
215-662-2638 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Nephrology
Board Certifications:
?
?
  • Nephrology
? ? ?

Blore, Scott M.

5612 Easton Rd
Plumsteadville, PA 18949
215-766-8844

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Geriatrics, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Geriatrics
  • Pediatrics
  • Primary Care
? ? ?

Blumberg, David L.

2006 Limestone Rd
Wilmington, DE 19808
302-995-1860

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Anesthesiology
Board Certifications:
?
?
  • Anesthesiology
? ? ?

Bodenstab, Alex B.

4745 Ogletown Stanton Rd
Newark, DE 19713
302-731-2888 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Orthopedics
Board Certifications:
?
?
  • Orthopedics
? ? ?

Bogart, Lee Howard

33 W Chester Pike
Ridley Park, PA 19078
610-521-2010 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Hematology/Oncology
Board Certifications:
?
?
  • Hematology/Oncology
? ? ?

Bonner, James

509 N Broad St
Woodbury, NJ 08096
856-848-3817

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Emergency Medicine
Board Certifications:
?
?
  • Emergency Medicine
? ? ?

Booth, Robert Emrey Jr.

601 Walnut St #L-50
Philadelphia, PA 19106
215-409-9300 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Orthopedics
Board Certifications:
?
?
  • Orthopedics
? ? ?

Boselli, Joseph Mark

205 N Broad St #100
Philadelphia, PA 19107
215-587-8008

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Bottger, David Avery

3855 West Chester Pike
Newtown Square, PA 19073
610-355-1929

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Plastic Surgery
Board Certifications:
?
?
  • Plastic Surgery
? ? ?

Bowers, Andrea Legath

2059 Briggs Rd #304
Mount Laurel, NJ 08054
856-235-7080

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Orthopedics
Board Certifications:
?
?
  • Orthopedics
? ? ?

Bowser, Corinna Sabine

822 Montgomery Ave #318
Narberth, PA 19072
484-270-8584 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Allergy/Immunology
Board Certifications:
?
?
  • Allergy/Immunology
? ? ?

Bradburd, Trina L.

1098 W Baltimore Pike #3311
Media, PA 19063
610-565-7810

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Brady, Drew A.

4745 Ogletown Stanton Rd Medical Arts Pavilion 1 #225
Newark, DE 19713
302-731-2888 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Orthopedics
Board Certifications:
?
?
  • Orthopedics
? ? ?

Brahmabhatt, Shyam

2400 Maryland Rd #20
Willow Grove, PA 19090
215-830-8700 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Orthopedics
Board Certifications:
?
?
  • Orthopedics
? ? ?

Brand, Murray

7524 Frankford Ave
Philadelphia, PA 19136
215-338-5200

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Pediatrics
  • Primary Care
? ? ?

Brecher, Linda S.

42 E Laurel Rd #3100
Stratford, NJ 08084
856-566-7070

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Rheumatology
Board Certifications:
?
?
  • Rheumatology
? ? ?

Briglia, Jeffrey M.

3 Cornerstone Dr #703
Langhorne, PA 19047
267-689-1000

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Otolaryngology
Board Certifications:
?
?
  • Otolaryngology
? ? ?

Bromberg, Michael E.

3401 N Broad St 4th Fl
Philadelphia, PA 19140
215-707-4675

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Hematology/Oncology
Board Certifications:
?
?
  • Hematology/Oncology
? ? ?

Bromley, Steven Michael

739 S White Horse Pike #1
Audubon, NJ 08106
856-546-2300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Neurology
Board Certifications:
?
?
  • Neurology
? ? ?

Brosius, Wade A.

307 S Lewis Rd
Royersford, PA 19468
610-792-0300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Pediatrics
  • Primary Care
? ? ?

Brown, Anthony

201 Laurel Oak Rd
Voorhees, NJ 08043
856-566-5478 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Nephrology
Board Certifications:
?
?
  • Nephrology
? ? ?

Brown, Kevin Walker

1200 Old York Rd
Abington, PA 19001
215-481-6226 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Radiology--Diagnostic
Board Certifications:
?
?
  • Radiology--Diagnostic
? ? ?

Brown, Mark

826 Main St #100
Phoenixville, PA 19460
610-933-8484

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Bruder, John B. III

1030 Main St
Royersford, PA 19468
610-495-8300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Bruza, John M.

145 King of Prussia Rd #205
Radnor, PA 19087
800-789-7366 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Bullock, Brian W.

933 Haverford Rd #100
Bryn Mawr, PA 19010
484-337-5300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Burday, Matthew Jay

4765 Ogletown Stanton Rd #2E-70
Newark, DE 19718
302-623-0188 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Busillo, Nicholas Anthony Sr.

30 Lawrence Rd 500
Broomall, PA 19008
610-622-7933

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Butani, Rajen P.

136 Rte 73 N #A & B
Voorhees, NJ 08043
856-673-1600 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Urology
Board Certifications:
?
?
  • Urology
? ? ?

Butani, Savita

401 Kings Hwy S Bldg 5
Cherry Hill, NJ 08034
856-428-8992 (2 additional locations)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Nephrology
Board Certifications:
?
?
  • Nephrology
? ? ?

Butler, John M.

8014 Burholme Ave
Philadelphia, PA 19111
215-745-4500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Butterwick, Laura A.

283 2nd St Pike #145
Southampton, PA 18966
610-340-1188

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
?
  • Internal Medicine
  • Primary Care
? ? ?

Cadungog, Mark

4701 Ogletown Stanton Rd #2335
Newark, DE 19713
302-623-4285

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Gynecologic Oncology, Primary Care
Board Certifications:
?
?
  • Gynecologic Oncology
  • Primary Care
? ? ?

Camishion, Germaine Mary

110 Marter Ave #102
Moorestown, NJ 08057
856-235-6565

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Dermatology
Board Certifications:
?
?
  • Dermatology
? ? ?

Campbell, Kimberly L.

30 Laurence Rd
Broomall, PA 19008
610-259-0240 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Cardiology
Board Certifications:
?
?
  • Cardiology
? ? ?

Information on board certification is proprietary data maintained in a copyrighted database compilation owned by the American Board of Medical Specialties. Copyright 2020 American Board of Medical Specialties. All rights reserved.

The presence and display of ABMS certification data in no way constitutes any affiliation, association with or endorsement of any advertising, promotion or sponsorship by ABMS, the Member Boards or the Member Board certified physicians of Licensee, Licensee Clients or Users. ABMS disclaims any responsibility or affiliation for other data that is provided by Licensee that is not ABMS-sourced information. ABMS Data is protected under the copyright laws of the United States. Cases of misuse and infringement shall fully be enforced.