Highwood Location

894 Sheridan Rd, Highwood, IL 60040

Sunday - Thursday
5 AM to 11 PM

Friday - Saturday
5 AM to 12 AM