Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1998
NPI: 1104809987
Practice Locations (3)
GREAT PLAINS OF ELLINWOOD INC
300 N PARK AVE
ELLINWOOD, KS 675261452
6205642548
GREAT PLAINS OF ELLINWOOD INC
300 N PARK AVE, ELLINWOOD HOSPITAL CLINIC
ELLINWOOD, KS 675261452
6205642548
HAMILTON COUNTY HOSPITAL
700 N HUSER ST
SYRACUSE, KS 678787700
6203847350
Source: CMS National Downloadable File, September 2026.