Amy Barrett, MD

Medical Director, Penobscot Pediatrics