Address 4125 N Sheridan Rd Peoria IL 61614 United States
Phone: (309) 682-1100 Open 24 Hours a Day: No