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

Crowley, Kurt R.

325 Central Ave #102
Malvern, PA 19355
610-578-0155

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

Curtin, Patricia M.

501 W 14th St #5W60
Wilmington, DE 19801
302-320-4646

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

Cypel, David

435 Hurffville - Cross Keys Rd
Turnersville, NJ 08012
856-582-2500

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

D'Amour, James E.

4512 Kirkwood Hwy #S-300
Wilmington, DE 19808
302-623-7500

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

Dabrow, Michael B.

255 W Lancaster Ave
Paoli, PA 19301
484-565-1600 (1 additional location)

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

Damerau, Keith Richard

1401 E Rte 70 #26
Cherry Hill, NJ 08034
856-479-9400

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

Deger, Randolph Bruce

200 Bowman Dr #E-315
Voorhees, NJ 08043
856-247-7310

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

Deirmengian, Carl Arsen

400 Enterprise Dr 2nd Fl
Limerick, PA 19468
800-321-9999 (1 additional location)

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

Deitch, Christopher W.

501 Fellowship Rd #101
Mount Laurel, NJ 08054
856-642-2133 (1 additional location)

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

DeMarco, Kenneth M.

2700 Silverside Rd #3
Wilmington, DE 19810
302-478-0400

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

Demaria, Nicholas A.

524 Williamstown Rd #A
Sicklerville, NJ 08081
856-728-1181

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

Denne, Jennifer L.

830 Old Lancaster Rd #306
Bryn Mawr, PA 19010
484-592-3000

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

Denstman, Frederick Joseph

4745 Ogletown Stanton Rd #216
Newark, DE 19713
302-737-5444

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Colon & Rectal Surgery
Board Certifications:
?
?
  • Colon & Rectal Surgery
? ? ?

DePalma, Fedele J.

4745 Ogletown Stanton Rd #134
Newark, DE 19713
302-830-3232

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

Dershaw, Bruce B.

1000 Floral Vale Blvd #125
Yardley, PA 19067
267-759-6300

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

Desanctis, A. Neal Jr.

2101 Foulk Rd #3
Wilmington, DE 19810
302-475-2535 (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
? ? ?

Deshpande, Anil Shriram

1203 Langhorne-Newtown Rd #226
Langhorne, PA 19047
215-752-3330

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

Detweiler, Robert O.

1970 N Broad St
Lansdale, PA 19446
215-368-1900

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

Di Marino, Anthony J. Jr.

26 E Red Bank Ave
Woodbury, NJ 08096
856-848-4464 (1 additional location)

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

DiCicco, Eric

142 Wallace Ave #201
Downingtown, PA 19335
610-873-2700

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

Diehl, Kristine B.

2700 Silverside Rd #2
Wilmington, DE 19810
302-478-8421

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

Dimedio, Lisa Carlene

354 Hurffville Cross Keys Rd Bldg 2
Sewell, NJ 08080
844-542-2273

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

Dimuzio, Paul Joseph

111 S 11th St #6210
Philadelphia, PA 19107
215-955-8304 (1 additional location)

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

Dorfner, Scott M.

811 Sunset Rd
Burlington, NJ 08016
609-877-4545

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

Dorshimer, Gary William

800 Walnut St 17th Fl
Philadelphia, PA 19107
215-829-3016

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

Dougherty, Charles O.

777 Township Line Rd #200
Yardley, PA 19067
215-860-0775

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

Dougherty, Katie

2534 S 18th St
Philadelphia, PA 19145
215-463-4363

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

Doyle, Daniel A.

1600 Rockland Rd
Wilmington, DE 19803
302-651-4000

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

Droogan, Christopher J.

100 E Lancaster Ave
Wynnewood, PA 19096
484-476-1000

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

Dubyanskite, Anna

2701 Holme Ave #203
Philadelphia, PA 19152
215-331-0515

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

Duffalo, Lynnae H.

4745 Ogletown Stanton Rd #220
Newark, DE 19713
302-623-7600

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

Edelstein, Mark Randy

1999 Sproul Rd #21
Broomall, PA 19008
610-353-6400

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

Edmundowicz, Daniel

3509 N Broad St
Philadelphia, PA 19140
800-836-7536 (2 additional locations)

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

Egan, Christine Lynn

1790 Rte 202 S
Glen Mills, PA 19342
610-459-1900 (1 additional location)

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

Eid, Hala M.

3 Cooper Plz #104
Camden, NJ 08103
856-968-8695 (1 additional location)

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

Eisner, Elana Rose

2360 Maryland Rd
Willow Grove, PA 19090
215-657-6776 (1 additional location)

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

Eisner, Joel

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
? ? ?

El-Hajj, Rita J.

100 E Lancaster Ave East Bldg #560
Wynnewood, PA 19096
610-649-1922

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

Elfant, Adam Ben

501 Fellowship Rd #101
Mount Laurel, NJ 08054
856-642-2133 (1 additional location)

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

Emmons, Wesley William

537 Stanton Christiana Rd #201
Newark, DE 19713
302-994-9692

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

Eppes, Stephen C.

501 W 14th St Gateway Bldg 6th Fl
Wilmington, DE 19801
302-320-1300

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

Eschbach, Kelly Sue

501 W 14th St 6th Fl
Wilmington, DE 19801
302-320-2717

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

Eschelman, David J.

111 S 11th St
Philadelphia, PA 19107
215-955-2900

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

Esquenazi, Alberto M.

60 Township Line Rd
Elkins Park, PA 19027
215-663-6676

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

Estock, David Stephen

1403 Foulk Rd #105
Wilmington, DE 19803
302-479-0866

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

Eun, Daniel D.

255 S 17th St 7th Fl
Philadelphia, PA 19103
215-875-9710

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

Evangelisto, Amy M.

2301 E Evesham Rd Bldg 800 #115
Voorhees, NJ 08043
856-209-5459 (1 additional location)

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

Fallon, Joseph James

570 Egg Harbor Rd #C-2
Sewell, NJ 08080
856-566-7070 (1 additional location)

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

Fan, Nancy

2501 W 5th St
Wilmington, DE 19805
302-778-2229

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Obstetrics/Gynecology
Board Certifications:
?
?
  • Obstetrics/Gynecology
? ? ?

Feinberg, Ronald F.

4735 Ogletown Stanton Rd #3217
Newark, DE 19713
302-602-8822

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

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.