Graduated: 2016
NPI: 1518497791
Practice Locations (2)
OHIO VALLEY NEPHROLOGY ASSOCIATES PSC
1602 MAIN ST
TELL CITY, IN 475861310
8127194237
OHIO VALLEY NEPHROLOGY ASSOCIATES PSC
401 W WHITMER ST
CENTRAL CITY, KY 423302089
2707542380211
Source: CMS National Downloadable File, September 2026.