Denny's 5789 Campus Pkwy Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours5789 Campus Pkwy Hazelwood, MO 63042 US