Appledore Medical Group has experienced Doctors at Appledore Portsmouth Internal Medicine. Read patient reviews, compare doctors and book an appointment. ... Portsmouth Internal Medicine 100 Eileen Dondero Foley Avenue, Suite 300 Portsmouth, NH 03801 Telephone: (603) 436-6115..