Asked in
Celebrities

Who is Megan Lennon?

Answer

User Avatar
Wiki User
August 21, 2014 8:01PM

Megan Lennon resides in River Edge, New Jersey. She attended Algonquin College in Ottawa, where she participated in the DSW Program.