525 W Town Center Blvd, Champaign, Il, 61822 2030 S Neil St, Champaign, Il, 61820 308 S Neil St, Champaign, Il, 61820 2102 N Prospect Ave, Champaign, Il, 61822