In the summer of 1993, Dr Peter O'Donnell established Harbourside Family Practice. Resurrecting the spirit of the small town family doctor. That spirit continues today, over 20 years later. We still follow our original mantra...

"An old fashioned Practice with today's treatment and information."

Harbourside Family Practice has held fast to its principles and remains one of only a handful of solo practices remaining in Southern Maine.  


The key benefit to a small medical practice over a large practice is access...

  • Same day evaluations

  • Comprehensive hour long physical exams

  • Thirty-minute follow-up appointments

  • Direct access to our Nurse or Providers

  • Opportunity to establish an ongoing relationship with the same practitioner

The Practice

Harbourside Family Practice

Meet the Staff
Peter O'Donnell, MD
Family Medicine Physician
Dr. O'Donnell (usually called Dr. Peter) came to maine 25 years ago and opened his practice in Yarmouth with his wife, Mary. Here they brought up their two children who have now moved on to college. Actively engaging the outdoors through mountain biking, hiking and boating, he finds the Maine coast and mountains a great place to pursue a healthy active lifestyle.
 Colleen Tetzlaff 
Family Nurse Practitioner

Colleen joined our practice in 2020 and is accepting patients of all ages. She has experience in Women's Health, Oncology, and managing Chronic Illnesses. She also has a background in Integrative Medicine and we are thrilled to have her as part of the Harbourside team.

Registered Nurse

Mary grew up and trained in Ireland, but furthered her education at Tufts New England Medical Center where she worked in Intensive Care and Coronary Care prior to moving into family practice. A lover of the outdoors, she is always on the trails either hiking, skiing or on the water paddling her kayak.

Office Manager

Kristin has been with Harbourside Family Practice since 2014.  She is in the office 5 days a week but in her spare time enjoys camping, hiking, and spending time with friends & family.



We welcomed Hannah to our practice in June 2019 and she is in the office part time to help run the front desk. She joins us after working at a dermatology office in Freeport. She will be working as the primary front desk staff in Summer 2020 when Kristin is out on maternity leave. 


Caden is our office Mascot, and he will greet you on occasion on your way into an exam room.

  • Facebook Social Icon

Harbourside Family Practice

60 Forest Falls Drive

Yarmouth, Maine 04096