Dr. Richard James Maguire, MD is a health care provider primarily located in PORTLAND, ME, with another office in Portland, ME. He has 32 years of experience. His specialties include Family Medicine, Public Health & General Preventive Medicine, Occupational Medicine.
Graduated in 1991
Dr. Maguire graduated from the Tufts University School of Medicine in 1991. He works in PORTLAND, ME and 1 other location and specializes in Family Medicine, Public Health & General Preventive Medicine and Occupational Medicine.