Skip to main content Skip to search Skip to search

About

William O'Flaherty

A native of Newfoundland and Labrador, Dr. William O'Flaherty has worked as a physician in that province and New Brunswick for over forty years. He also has roots in Prince Edward Island, and currently lives near Moncton.