Megan H Carroll lives in Bellingham, Washington, USA. She graduated from Emily Carr University of Art and Design in Vancouver, BC, Canada (on the creative hub of Granville Island) in 2006. Always accessible you can contact her day or night... but you might have to wait until she has had coffee.