
Eloise Mumford (born September 24, 1986) is an American actress. She recently starred as Lena Landry on the ABC paranormal series The River, A Native of the Pacific Northwest, Graduated NYU's Tisch School of The Arts in Summer 2009 where she studied…