Graduated: 2013
NPI: 1699161240
Practice Locations (2)
OHIO VALLEY NEPHROLOGY ASSOCIATES PSC
1602 MAIN ST
TELL CITY, IN 475861310
8127194237
OHIO VALLEY NEPHROLOGY ASSOCIATES PSC
1930 E PARRISH AVE
OWENSBORO, KY 423031443
2706891919
Source: CMS National Downloadable File, September 2026.