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

Prince, David Samuel

825 Old Lancaster Rd #420
Bryn Mawr, PA 19010
610-527-4896

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

Pro, Michael James

775 Rte 70 E #F-180
Marlton, NJ 08053
856-596-1601 (1 additional location)

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

Raikin, Steven Mark

999 Rte 73 N
Marlton, NJ 08053
800-321-9999 (1 additional location)

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

Ramsey, Matthew Lee

234 Mall Blvd #G30
King of Prussia, PA 19406
800-321-9999 (1 additional location)

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

Ranganna, Karthik M.

301 S 7th Ave #3120
West Reading, PA 19611
800-789-7366

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

Rastogi, Pawan

774 Christiana Rd #202
Newark, DE 19713
302-366-7671

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

Real, Mark

410 W Linfield-Trappe Rd #100
Limerick, PA 19468
610-495-2300

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

Reekie, Timothy G.

8200 Flourtown Ave #5
Wyndmoor, PA 19038
215-233-1555

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

Reilly, Ann E.

30 S Valley Rd #209
Paoli, PA 19301
610-296-0222

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

Renzi, Vincent A.

1217 N Church St #A
Moorestown, NJ 08057
856-234-2828

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

Retig, Jeffrey Norman

825 Old Lancaster Rd #340
Bryn Mawr, PA 19010
610-525-9570

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

Richards, Joseph M.

414 Paoli Pike
Malvern, PA 19355
610-525-2601

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

Rizzo, Albert Anthony

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

Rodis, Angel V.

141 Rte 70 Renaissance Sq #B
Marlton, NJ 08053
856-596-9057 (1 additional location)

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

Rodriguez, Anthony R.

826 N Broad St
Lansdale, PA 19446
215-855-1054

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

Roling, Daniel B.

825 Old Lancaster Rd #450
Bryn Mawr, PA 19010
610-642-1090 (1 additional location)

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

Romano, Pat F.

3855 W Chester Pike #300
Newtown Square, PA 19073
484-427-8000

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

Rooklin, Anthony Robert

422 E 22nd St
Chester, PA 19013
610-876-1249 (2 additional locations)

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

Roseman, Richard L.

1428 Manoa Rd
Wynnewood, PA 19096
610-642-9944

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

Rosenblum, Norman Glenn

925 Chestnut St #320-A
Philadelphia, PA 19107
215-955-6200

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

Rosenfeld, Jack C.

826 N Broad St
Lansdale, PA 19446
215-855-1054

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

Rosenthal, Brett S.

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

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

Rosenwasser, Robert H.

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

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

Roshal, David Alexander

435 Hurffville - Cross Keys Rd
Turnersville, NJ 08080
856-218-5634

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

Ross, Howard M.

3401 N Broad St
Philadelphia, PA 19140
215-707-3133

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

Roth, Jerry M.

501 Street Rd #101
Southampton, PA 18966
215-357-5780

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

Ruby, Edward Bernard

1015 Chestnut St #910
Philadelphia, PA 19107
215-955-7285 (1 additional location)

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

Runfola, James J.

308 N Haddon Ave #308-1
Haddonfield, NJ 08033
856-833-5249

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

Ruppersberger, Andrew

1530 Woodbourne Rd
Levittown, PA 19057
215-949-1125

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

Rusk, Matthew H.

51 N 39th St #102
Philadelphia, PA 19104
215-662-9990

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

Russell, Eric Marc

1601 Milltown Rd #15
Wilmington, DE 19808
302-866-0001

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

Russell, Jeffrey Barry

4745 Ogletown Stanton Rd MAS 1 #111
Newark, DE 19713
302-738-4600 (1 additional location)

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

Russell, John Joseph

500 York Rd #108
Jenkintown, PA 19046
215-481-2725

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

Russo, Ralph Eugene III

401 Young Ave #275
Moorestown, NJ 08057
856-291-8855 (2 additional locations)

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

Ryan, Sean Vincent

1450 E Boot Rd 600B
West Chester, PA 19380
610-430-8287

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

Sabalaske, Thomas E.

83 Buck Rd
Southampton, PA 18966
215-355-7900

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

Sabia, Michael

6015 Main St
Voorhees, NJ 08043
856-325-6565

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

Sacchetti, Alfred D. Jr.

1600 Haddon Ave
Camden, NJ 08103
856-757-3803

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

Sacco, Vincent G.

2701 Holme Ave #202
Philadelphia, PA 19152
215-333-9901

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

Sackstein, Adam

2271 Rte 33 #103
Hamilton, NJ 08690
609-890-4080 (1 additional location)

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

Salva, Steven M.

1088 W Baltimore Pike Riddle HC 2 #2304
Media, PA 19063
610-744-2844 (2 additional locations)

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

Samuel, Rafik

3322 N Broad St Medical Office Bldg #203
Philadelphia, PA 19140
215-707-1982

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

Sandorfi, Nora

3400 Civic Center Blvd South Pavilion 1st Fl #300
Philadelphia, PA 19104
215-662-2454 (1 additional location)

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

SantaMaria, Richard G.

3829 Church Rd #A
Mount Laurel, NJ 08054
856-536-1515

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

Santora, Thomas Anthony

3509 N Broad St 6th Fl
Philadelphia, PA 19140
215-707-3133

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

Santore, Louis Xavier

100 E Lancaster Ave #441W
Wynnewood, PA 19096
610-642-4392

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

Satriale, Robert O.

213 Reeceville Rd #36
Coatesville, PA 19320
610-383-6033

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

Saul, Scott Howard

701 E Marshall St
West Chester, PA 19380
610-431-5182

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

Saunders, Christopher

410 Foulk Rd #201
Wilmington, DE 19803
302-652-3331 (1 additional location)

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

Saunders, Jonathan Norris

62 Omega Dr #E
Newark, DE 19713
302-368-9611

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

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.