Lisa Lowry was an actress, known for Night of the Living Dead 3D: Re-Animation (2012). She died on January 28, 2014 in Key West Florida, USA.
No data