Owen McMillan

Owen McMillan was one of the most important figures in the foundation of the town clinic. He

married his cousin, Agnes, in 1877, who the same year gave birth to the twins Ethan and Nathan. He died tragically in the terrible accident that took place on 1891 Halloween night.