top of page

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 B. O'Donnell, M.D.

Family Medicine Physician

Dr. O'Donnell (usually called Dr. Peter) came to Maine over 25 years ago and opened his practice in Yarmouth with his wife, Mary. Here they brought up their two children who have both since graduated from college and moved on to their own careers. Dr. Peter actively engages with the outdoors through mountain biking, hiking, and boating, and he finds the Maine coast and mountains a great place to pursue a healthy active lifestyle.

 Colleen Tetzlaff 
Doctorate Family Nurse Practitioner

Colleen joined our practice in the Spring of 2020. She is currently accepting new patients of all ages. Colleen's background is in integrative medicine and she has experience in women's health, oncology, and managing chronic illness. She enjoys spending time with her husband and two children.

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.

HSFP Logo (No Background)
Medical Assistant/Receptionist

Kate joined the Harbourside team in August, 2021 after working for almost 10 years in another Family Medicine office. As a medical assistant and front desk staff she is able to assist with all aspects of the office and will check you in and out for appointments, answer the phone when you call, and occasionally give you your flu shot! 


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

bottom of page