Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1124152780
Practice Locations (2)
HEARTLAND FAMILY SERVICE
1515 AVE J
COUNCIL BLUFFS, IA 515011170
7124355350
HEARTLAND FAMILY SERVICE
2101 S 42ND ST
OMAHA, NE 681052909
4025533000
Source: CMS National Downloadable File, September 2026.