Elmwood Park ADDRESS2651 N Harlem Ave,Elmwood Park, IL 60707HoursMon - Sat 6:30 AM to 7:00 PMSun 7:00 AM to 4:00 PM