Iron Gate Family Practice

David J. Cunningham, M.D.

Dr. Cunningham joined Irongate Family Practice in 2000. He attended Middlebury College in Middlebury, VT for his undergraduate degree, New York Medical College for his Doctor of Medicine and Maine Medical Center for his family practice residency.

Working with Dr. Cunningham are Carlie Adams, PA, Danielle Moriarity, NP and Emily Goodrich, NP