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

Crimm, Allan Lawrence

805 Locust St
Philadelphia, PA 19107
215-440-8681

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

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

Cubba, Louis J.

45 Castro St #402
San Francisco, CA 94114
415-600-4900

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

Cullen, Collin D.

5410 Connecticut Ave NW #117
Washington, DC 20015
202-966-2828

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

Cullen, Dennis A.

7625 Wisconsin Ave #101
Bethesda, MD 20814
301-951-0420

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

Cullen, Edward Thomas

7625 Wisconsin Ave #101
Bethesda, MD 20814
301-951-0420

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

Cummings, Michael Kevin

8100 W 78th St #100
Edina, MN 55439
952-914-8100 (1 additional location)

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

Cunningham, Moira A.

165 Dartmouth St
Boston, MA 02116
617-859-5000

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

Currall, Victoria Regina

5510 Alma Ln #400
Springfield, VA 22151
703-642-5990

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

Curtis, Richard Lee

2000 Washington St #368
Newton, MA 02462
617-969-1227

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

Cuttica, Ritu B.

500 W Annandale Rd
Falls Church, VA 22046
703-521-6662

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

Czajkowski, George

4025 N Western Ave Bldg E
Chicago, IL 60618
773-275-7700

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

D'Ambrosio, Paul David

2284 Main St
Concord, MA 01742
978-369-5575

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

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

D'Andrea, Audrey

3100 San Pablo Ave #310
Berkeley, CA 94702
510-985-5020

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

D'Andrea, Vivien

701 E El Camino Real
Mountain View, CA 94040
650-934-7808

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

D'Angelo, Henry A. Jr.

111 Norfolk St
Walpole, MA 02081
508-660-1200

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

D'Souza, Godwin H.

5600 W Addison St #LL001
Chicago, IL 60634
773-202-9622

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

Dadgar, Anushiravan

10110 Molecular Dr #206
Rockville, MD 20850
301-279-2779

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

Dahlberg, Stephen

4410 106th St SW
Mukilteo, WA 98275
425-493-6004

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

Daly, Jerome T.

1851 Silver Cross Blvd #120
New Lenox, IL 60451
815-462-3259

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

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

Daniels, Christian

15 S McHenry Rd
Buffalo Grove, IL 60089
847-459-7860

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

Dappen, Alan

370 Maple Ave W
Vienna, VA 22180
703-938-4604

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

Dardick, Samuel

8240 Golden Valley Rd
Golden Valley, MN 55427
952-993-8300

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

David, Katherine Ethier

4411 Medallion Dr
Silver Spring, MD 20904
240-437-3320

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

Davis, Philip

3850 Park Nicollet Blvd
St Louis Park, MN 55416
952-993-3333

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

Dawson, Rachel Diane

5700 100th St SW #510
Lakewood, WA 98499
253-792-6526

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

De Monteiro, Chinnavuth Pitou

2415 High School Ave #800
Concord, CA 94520
925-687-5210

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

Deal, Lawrence David

6341 University Ave NE
Fridley, MN 55432
855-324-7843

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • 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
? ? ?

Dejong, Richard J.

14290 S La Grange Rd
Orland Park, IL 60462
888-824-0200

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

Delaney, Joanna M.

8401 Connecticut Ave #PH
Chevy Chase, MD 20815
301-942-2212

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

DeLeon, Baldomero

130 La Casa Via Bldg 1 #201
Walnut Creek, CA 94598
925-932-1018

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

DeLew, Jonathan C.

430 Pennsylvania Ave #310
Glen Ellyn, IL 60137
630-469-9200

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

DeLorenzo, Anthony W.

6847 Kingery Hwy
Willowbrook, IL 60527
630-655-9555 (1 additional location)

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

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

Demott, Deborah Lynn

355 Lennon Ln #150
Walnut Creek, CA 94598
925-930-9373

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

Denenberg, Greg D.

4905 Old Orchard Ctr #LL
Skokie, IL 60077
847-679-6707

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

Deren, Susan Elizabeth

201 N Washington St
Falls Church, VA 22046
703-237-4000

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

Dermody, John F.

1001 Professional Dr
Napa, CA 94558
707-252-0494

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

Desai, Avani S.

8600 Nicollet Ave S
Bloomington, MN 55420
952-541-2800

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

Desai, Parimal

9001 Digges Rd #105
Manassas, VA 20110
703-369-5000 (2 additional locations)

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

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, Manjushree Madhav

710 Lawrence Expy 4th Fl #460
Santa Clara, CA 95051
408-554-9800

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

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

Deva, Shikha Nigam

12111 Darnestown Rd
Gaithersburg, MD 20878
301-926-3095

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

Dewdney, Summer

1725 W Harrison St #351
Chicago, IL 60612
312-942-6300 (3 additional locations)

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

Dhar, Anjana M.

10301 Georgia Ave #301
Silver Spring, MD 20902
301-754-1950

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

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.