Get directions to: Denny''s, Villa Park, IL Restaurant address: 17w660 22nd St Villa Park, IL 60181, USA Driving Walking Bicycling Restaurant: Denny''s