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

Adesman, Michael B.

1 Medical Center Blvd #400
Chester, PA 19013
610-876-2400 (1 additional location)

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

Adler, Dale Steven

70 Francis St
Boston, MA 02115
857-307-4000

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

Akbari, Marjaneh

8081 Innovation Park #700
Fairfax, VA 22031
571-472-2900

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

Alloggiamento, Thomas

270 International Cir Bldg 3 2nd Fl
San Jose, CA 95119
408-972-6380

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

Ansari, Maria Niloofar

2238 Geary Blvd 8th Fl
San Francisco, CA 94115
415-833-2000

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

Antman, Elliott Marshall

75 Francis St
Boston, MA 02115
617-732-7149

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

Avasarala, Kishor

747 52nd St #223
Oakland, CA 94609
510-428-3380 (2 additional locations)

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

Avitall, Boaz

1801 W Taylor St #3-C
Chicago, IL 60612
312-996-6480

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

Bae, Jane S.

133 Brookline Ave
Boston, MA 02215
617-657-6415

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

Baggish, Aaron

55 Fruit St
Boston, MA 02114
866-644-8910

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

Bajpai, Ambareesh

8675 Valley Creek Rd
Woodbury, MN 55125
651-241-3000 (1 additional location)

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

Barold, Helen Sophie

6000 Executive Blvd #310
North Bethesda, MD 20852
301-994-4350

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

Barr, Lawrence Allen

133 E Brush Hill Rd #202
Elmhurst, IL 60126
630-782-4050 (1 additional location)

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

Battista, Stephen C.

6405 France Ave S #W200
Edina, MN 55435
952-836-3700

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

Bausback, Kurt Neil

2581 Samaritan Dr #202
San Jose, CA 95124
408-358-3939

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

Becker, David Jonathan

1722 Bethlehem Pike
Flourtown, PA 19031
215-233-9700

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

Beinart, Sean Charles

2000 Medical Pkwy #510
Annapolis, MD 21401
443-481-6700

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

Belber, Arthur

609 W Germantown Pike #120
East Norriton, PA 19403
610-279-1370 (1 additional location)

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

Benedick, Bruce Allan

1950 University Ave #160
East Palo Alto, CA 94303
650-617-8100 (1 additional location)

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

Benheim, Alan Eric

8500 Executive Park Ave #110
Fairfax, VA 22031
703-573-0504 (3 additional locations)

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

Berger, Rachel L.

1005 N Glebe Rd #750
Arlington, VA 22201
703-524-7202

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

Berger, Ronald G.

2151 Waukegan Rd #100
Bannockburn, IL 60015
847-444-5300

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

Bigham, Harry

6410 Rockledge Dr #200
Bethesda, MD 20817
301-897-5301 (1 additional location)

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

Blumlein, Steven Lawrence

1100 Van Ness Ave 5th Fl
San Francisco, CA 94109
415-345-0940 (1 additional location)

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

Bodurian, Edward Nubar

5530 Wisconsin Ave #515
Chevy Chase, MD 20815
301-656-4064

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

Bonow, Robert Ogden

675 N St Clair St #19-100
Chicago, IL 60611
312-695-4965

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

BonTempo, Carl Prescott

8081 Innovation Park Dr #700
Fairfax, VA 22031
703-391-4140

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

Bren, George

7704 Matapeake Business Dr
Brandywine, MD 20613
240-244-5151 (1 additional location)

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

Brill, David M.

15215 Shady Grove Rd #306
Rockville, MD 20850
301-990-0040 (1 additional location)

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

Brown, Michael Andrew

1450 Treat Blvd #220-B
Walnut Creek, CA 94597
925-937-1770

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

Buono, Grace

3901 Hoyt Ave
Everett, WA 98201
425-339-5411

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

Campbell, David

2151 Waukegan Rd #100
Bannockburn, IL 60015
847-444-5300

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

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

Cardinale, Carol Patrice

655 Watkins Mill Rd 2nd Fl
Gaithersburg, MD 20879
240-632-4000

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

Carroll, James R.

25 N Winfield Rd #300
Winfield, IL 60190
630-933-8100

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

Carrozza, Joseph

736 Cambridge St 4th Fl
Boston, MA 02135
617-789-2000

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

Casterella, Peter J.

904 7th Ave
Seattle, WA 98104
206-860-2302

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

Chambers, Jeffrey William

4040 Coon Rapids Blvd NW #120
Minneapolis, MN 55433
763-427-9980

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

Chen, Michael Sungchieh

19735 Germantown Rd #190
Germantown, MD 20874
240-449-1100 (1 additional location)

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

Chirala, Anuradha

18511 Mission View Dr #120
Morgan Hill, CA 95037
408-842-4066

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

Christy, George William

22285 N Pepper Rd #103
Lake Barrington, IL 60010
224-357-8133

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

Chu, Keith H.

8100 Ashton Ave #200
Manassas, VA 20109
877-415-4116 (2 additional locations)

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

Chutuape, Mariano D.

2010 Opitz Blvd #C
Woodbridge, VA 22191
703-730-8002

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

Clark, Stanley Everett

801 S Washington St #4
Naperville, IL 60540
630-600-0700

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

Cohen, Ian David

1000 N Westmoreland Rd
Lake Forest, IL 60045
847-534-3278 (1 additional location)

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

Colliver, Virginia C.

6410 Rockledge Dr #200
Bethesda, MD 20817
301-897-5301 (1 additional location)

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

Cossa, Nicholas A.

2901 Telestar Ct #200
Falls Church, VA 22042
703-573-3494

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

Crawford, Michael H.

400 Parnassus Ave #501
San Francisco, CA 94143
415-353-2873

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

Cronin, Jon Walter

100 Highland St #300
Milton, MA 02186
617-698-8855

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

Dao, Tung Ngoc

6410 Rockledge Dr #200
Bethesda, MD 20817
301-897-5301

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.