Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1994
Also: INTERNAL MEDICINE
NPI: 1467417048
Practice Locations (6)
BARNESVILLE HOSPITAL ASSOCIATION, INC.
639 W MAIN ST
BARNESVILLE, OH 437131039
7404253941
WHEELING HOSPITAL INC
107 PLAZA DR
SAINT CLAIRSVILLE, OH 439508786
7406951381
WEST VIRGINIA UNIVERSITY MEDICAL CORPORATION
1 MEDICAL CTR DR
MORGANTOWN, WV 265061200
3042934500
WETZEL COUNTY HOSPITAL INC
100 PADUCAH DR
NEW MARTINSVILLE, WV 261552710
3044553611
WETZEL COUNTY HOSPITAL INC
150 PADUCAH DR
NEW MARTINSVILLE, WV 261552710
3044558190
WHEELING HOSPITAL INC
10 MEDICAL PARK, SUITE 104
WHEELING, WV 260036389
3042424800
Source: CMS National Downloadable File, September 2026.