General Internal medicine
Specialization in hepatitis and liver disease
As an internal medicine specialist, Dr. Haggerty diagnoses and treats adults with a wide range of medical problems.
Dr. Haggerty was born in Duluth and raised in Shoreview, a suburb north of St. Paul. In his free time, Dr. Haggerty enjoys spending time with his family, fishing, hunting, golf and motorcycling. He is also an Extra Class Amateur radio operator, and loves computers and technology.