Nightmare on Lenox Street 248 Lenox St, New Lenox, Illinois, United States, 60451 Home Haunt Favorite