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 Delaware Valley area doctors


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

Aaronson, Gary Alan

3998 Red Lion Rd #130
Philadelphia, PA 19114
215-612-8500 (1 additional location)

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

Acharya, Pinak S.

2003 Lower State Rd #110
Doylestown, PA 18901
215-348-1310

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

Baumgarten, Steven S.

107 Berlin Rd
Cherry Hill, NJ 08034
856-818-0669

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

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

Criner, Gerard Joseph

3401 N Broad St #710C
Philadelphia, PA 19140
215-707-5864 (1 additional location)

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

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

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

Gregory, Susan Ann

100 E Lancaster Ave #230-W
Wynnewood, PA 19096
610-642-3796

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

Haas, Andrew R.

3400 Civic Center Blvd 1st Fl West
Philadelphia, PA 19104
215-662-3202

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

Horowitz, Ira

107 Berlin Rd
Cherry Hill, NJ 08034
856-429-1800

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

Jones, Mark David

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

Kane, Gregory Charles

834 Walnut St #650
Philadelphia, PA 19107
215-955-5161

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

Kass, Jonathan E.

900 Centennial Blvd Bldg 1 #K
Voorhees, NJ 08043
856-325-6789 (1 additional location)

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

Kovalski, Raymond John

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

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

Mazza, Emilio

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

Meyer, Thomas James

100 E Lancaster Ave #230-W
Wynnewood, PA 19096
610-642-3796

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

Nugent, Thomas R.

107 Berlin Rd
Cherry Hill, NJ 08034
856-429-1800

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

Patel, Rajesh J.

795 E Marshall St #304
West Chester, PA 19380
610-692-6330

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

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

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

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

Sztejman, Eric

141 E Rte 70
Marlton, NJ 08053
856-596-9057

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

Vasile, Anthony A.

700 W Lea Blvd #301
Wilmington, DE 19802
302-764-2072

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

Velasco, Antonio Quiachon

107 Berlin Rd
Cherry Hill, NJ 08034
856-818-0669

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

Weinstein, Michael Scott

2100 Keystone Ave Medical Office Bldg #309
Drexel Hill, PA 19026
610-394-9860

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

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.