Keller Station

6035 N. Knoxville Ave, Peoria, IL 61614, USA
Visit Website
Keller Station is a mixed-use center with offices, retail, and restaurants located off Knoxville Ave & Rock Island Trail near Donovan Park – a great place to meet up for coffee, launch a business, have lunch, or go shopping – something for everyone.