Live Undead on Lexington 15W671 Lexington, Elmhurst, Illinois, United States, 60126 Home Haunt Favorite