Neil Street Commons
Champaign, Illinois 61820
505 S. Neil Street, Champaign, Illinois 61821
Formerly known as Royal Plaza, the nearly 30,000 SF retail strip center recently underwent renovations including a new façade, new roof, new awnings and new signage. Centrally located between downtown Champaign and the University of Illinois campus, anchor tenants include Golden Harbor Restaurant, Verizon Wireless, and Fresh International Market.