Mary Margaret O'Hara profile

Mary Margaret O'Hara

Who is Mary Margaret O'Hara?

Mary Margaret O'Hara is a well known Folk Christmas artist from Toronto, Ontario, Canada. According to our records Mary Margaret O'Hara has recorded approximately 68 music tracks and released 3 albums since the beginning of her musical carrier in 1984. We have a collection of 3 song lyrics by Mary Margaret O'Hara for you to explore.

Popular Mary Margaret O'Hara Songs

Mary Margaret O'Hara Albums

Mary Margaret O'Hara Songs

End of song list

That's all the Mary Margaret O'Hara songs we got.

Mary Margaret O'Hara Albums

End of album list

That's all the Mary Margaret O'Hara albums we got.