Top Ranked Doctors for Chronic Kidney Failure in Allegheny, Pennsylvania - Dexur


Dexur's is the only data-driven Doctor ranking based on experience. Dexur location-based rankings are based on Unique patients treated (i.e., experience) by a Doctor for a particular condition based on medicare claims volume and patient’s county and state residence. Research has shown that case volumes and experience are correlated with better quality outcomes. Dexur rankings are trusted by patients, healthcare providers, and the media.


Choose Filters to Change Rankings Criteria

Rankings are based on Unique Patients (i.e. Experience) Treated from Jan 2021 to Dec 2021
1

372 N CRAIG ST STE 101, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: ADVANCED KIDNEY CARE MEDICAL ASSOCIATES, P.C.

Hospitals: Weirton Medical Center

Specializations: Nephrology

Counties Served: Hancock, WV; Brooke, WV; Jefferson, OH

2

824 CALIFORNIA AVE, PITTSBURGH, PA, 15202

Unique Medicare Patients Treated

Total payments

Physician Groups: PREVIOUSLY (WALLACE C. GAUNTNER, MD PC)

Hospitals: AHN Grove City , East Liverpool City Hospital , UPMC Passavant

Specializations: Nephrology

Counties Served: Allegheny, PA; Mercer, PA; Butler, PA

3

824 CALIFORNIA AVE, AVALON, PA, 15202

Unique Medicare Patients Treated

Total payments

Physician Groups: PREVIOUSLY (WALLACE C. GAUNTNER, MD PC)

Hospitals: AHN Grove City , UPMC Passavant

Specializations: Nephrology

Counties Served: Allegheny, PA; Mercer, PA; Butler, PA

4

100 DELAFIELD ROAD, PITTSBURGH, PA, 15215

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC Presbyterian Shadyside , UPMC Mercy , UPMC St. Margaret

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Butler, PA

5

824 CALIFORNIA AVE, AVALON, PA, 15202

Unique Medicare Patients Treated

Total payments

Physician Groups: PREVIOUSLY (WALLACE C. GAUNTNER, MD PC)

Hospitals: East Liverpool City Hospital , UPMC Passavant

Specializations: Nephrology

Counties Served: Columbiana, OH; Allegheny, PA; Hancock, WV

6

100 DELAFIELD RD, PITTSBURGH, PA, 15215

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC Mercy , UPMC Jameson , Allegheny Valley Hospital , UPMC St. Margaret

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Butler, PA

7

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: Forbes Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Armstrong, PA

8

824 CALIFORNIA AVE, PITTSBURGH, PA, 15202

Unique Medicare Patients Treated

Total payments

Physician Groups: PREVIOUSLY (WALLACE C. GAUNTNER, MD PC)

Hospitals: East Liverpool City Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Butler, PA; Columbiana, OH

9

1200 BROOKS LANE, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: Jefferson Hospital , UPMC East , UPMC McKeesport

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Fayette, PA

10

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC , UPMC COMMUNITY MEDICINE, INC

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy , UPMC East , Forbes Hospital , West Penn Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

11

1200 BROOKS LN, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy , Jefferson Hospital , UPMC East , UPMC McKeesport

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Fayette, PA

12

5171 LIBERTY AVENUE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC East , Forbes Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Armstrong, PA

13

100 DELAFIELD ROAD, PITTSBURGH, PA, 15215

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC Presbyterian Shadyside , West Penn Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

14

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC East , Forbes Hospital , Allegheny Valley Hospital , West Penn Hospital , UPMC McKeesport

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Armstrong, PA

15

1200 BROOKS LANE, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: Jefferson Hospital , UPMC McKeesport

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Fayette, PA

16

575 COAL VALLEY RD, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: PITTSBURGH KIDNEY CARE LLC

Hospitals: Penn Highlands Mon Valley

Specializations: Nephrology

Counties Served: Fayette, PA; Allegheny, PA; Washington, PA

17

120 LYTTON AVE STE 300, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC East

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

18

3708 5TH AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC East

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

19

1200 BROOKS LANE, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: Jefferson Hospital , UPMC McKeesport

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA; Westmoreland, PA

20

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC Presbyterian Shadyside , UPMC East , UPMC Jameson , Allegheny Valley Hospital , West Penn Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Lawrence, PA

20

575 COAL VALLEY RD STE 264, CLAIRTON, PA, 15025

Unique Medicare Patients Treated

Total payments

Physician Groups: PITTSBURGH KIDNEY CARE LLC , KIDNEY AND HYPERTENSION ASSOCIATES P C

Hospitals: Penn Highlands Mon Valley , Aria Health

Specializations: Nephrology

Counties Served: Philadelphia, PA; Bucks, PA; Allegheny, PA

22

3459 5TH AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA

23

3550 TERRACE ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Somerset, PA

24

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Jefferson, OH

25

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC East , UPMC Jameson , Forbes Hospital , Allegheny Valley Hospital , West Penn Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Armstrong, PA

26

120 LYTTON AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

26

3459 5TH AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

28

120 LYTTON AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

28

100 DELAFIELD ROAD, PITTSBURGH, PA, 15215

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: HealthSouth Harmarville Rehabilitation Hospital , UPMC Presbyterian Shadyside , UPMC St. Margaret

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Butler, PA

30

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: The Washington Hospital , St. Clair Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA; Greene, PA

30

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: The Washington Hospital , St. Clair Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA; Greene, PA

30

120 LYLTON AVE, STE 300, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy

Specializations: Nephrology

Counties Served: Allegheny, PA; Somerset, PA

33

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

34

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Washington, PA

34

3708 5TH AVE STE 501, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy

Specializations: Internal Medicine

Counties Served: Allegheny, PA; Westmoreland, PA

36

320 E NORTH AVE, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

37

1401 FORBES AVE STE 350, PITTSBURGH, PA, 15219

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC Presbyterian Shadyside , Penn Highlands Mon Valley , The Washington Hospital , West Penn Hospital

Specializations: Nephrology

Counties Served: Washington, PA; Allegheny, PA; Greene, PA

38

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: The Washington Hospital , St. Clair Hospital , HealthSouth Rehabilitation Hospital of Sewickley

ASCs: TMA VASCULAR ACCESS CENTER

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA; Greene, PA

39

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Butler, PA

40

200 LOTHROP ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Mercy

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

41

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: The Washington Hospital , St. Clair Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Washington, PA

41

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Butler, PA

43

3708 5TH AVE STE 501, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

44

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: Heritage Valley Sewickley , Heritage Valley Beaver , St. Clair Hospital , HealthSouth Rehabilitation Hospital of Sewickley

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Washington, PA

44

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: Heritage Valley Sewickley , Heritage Valley Beaver , HealthSouth Rehabilitation Hospital of Sewickley

ASCs: TMA VASCULAR ACCESS CENTER

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Washington, PA

46

200 LOTHROP ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

47

200 LOTHROP ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

48

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Westmoreland, PA

49

3708 5TH AVE STE 501, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY , UPP DEPARTMENT OF GENERAL MEDICINE

Hospitals: UPMC Presbyterian Shadyside , UPMC Magee - Womens Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

50

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC Presbyterian Shadyside

Specializations: Nephrology

Counties Served: Allegheny, PA

51

5171 LIBERTY AVE, PITTSBURGH, PA, 15224

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: Forbes Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

51

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Specializations: Nephrology

Counties Served: Washington, PA; Allegheny, PA

53

1303 LINCOLN WAY, WHITE OAK, PA, 15131

Unique Medicare Patients Treated

Total payments

Physician Groups: HASHIM RAZA MD

Hospitals: Forbes Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

54

5301 5TH AVE, PITTSBURGH, PA, 15232

Unique Medicare Patients Treated

Total payments

Physician Groups: NPS PHYSICIANS PITTSBURGH, LLC

Hospitals: UPMC East , Forbes Hospital , Allegheny Valley Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Armstrong, PA

55

128 N CRAIG ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: VASCULAR INSTITUTE OF VIRGINIA LLC , VASCULAR ACCESS CENTER OF PITTSBURGH LLC , US CARDIO GREENSBURG LLC

Specializations: Nephrology

Counties Served: Stafford, VA; Spotsylvania, VA; Fredericksburg City, VA

56

320 E NORTH AVE, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Hospitals: Heritage Valley Beaver , HealthSouth Rehabilitation Hospital of Sewickley

Specializations: Nephrology

Counties Served: Allegheny, PA; Beaver, PA; Washington, PA

57

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Washington, PA

58

372 N CRAIG ST STE 101, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: ADVANCED KIDNEY CARE MEDICAL ASSOCIATES, P.C.

Hospitals: Ohio Valley General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

59

320 E NORTH AVE, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

60

3459 5TH AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Fayette, PA

61

320 E NORTH AVE, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: WEST PENN ALLEGHENY HEALTH SYSTEM, INC , West Penn Hospital , Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA

62

320 E NORTH AVE FL 4, PITTSBURGH, PA, 15212

Unique Medicare Patients Treated

Total payments

Physician Groups: AGH NEPHROLOGY ASSOCIATES

Hospitals: Allegheny General Hospital

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Washington, PA

63

200 LOTHROP ST, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY

Hospitals: UPMC Presbyterian Shadyside

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA

64

3459 5TH AVE, PITTSBURGH, PA, 15213

Unique Medicare Patients Treated

Total payments

Physician Groups: UPP DEPARTMENT OF NEPHROLOGY , UPP DEPARTMENT OF SURGERY

Hospitals: UPMC Presbyterian Shadyside

Specializations: Nephrology

Counties Served: Allegheny, PA; Westmoreland, PA; Washington, PA

64

1597 WASHINGTON PIKE, BRIDGEVILLE, PA, 15017

Unique Medicare Patients Treated

Total payments

Physician Groups: TEREDESAI MCCANN & ASSOCIATES PC

Specializations: Nephrology

Counties Served: Beaver, PA; Allegheny, PA