Graduated: 2010
NPI: 1679878334
Practice Locations (2)
TRINITY HOSPITAL HOLDING COMPANY
4000 JOHNSON RD
STEUBENVILLE, OH 439522364
7402648110
WHEELING HOSPITAL INC
1 MEDICAL PARK
WHEELING, WV 260036379
Source: CMS National Downloadable File, September 2026.