Address:
12 Union St, Rockland, ME 04841
66 State St, Portland, ME 04101
Education:
Tufts University, School of Medicine - Doctor of Medicine
Dr. Solomon Carter Fuller Mental Health Center - Residency - Psychiatry
Floating Hospital for Children at Tufts Medical Center, The - Residency - Child Psychiatry
Board certifications:
American Board of Psychiatry and Neurology Certification in Psychiatry (Psychiatry and Neurology)