Town Center Apartments
Add to Favorites
CLOSED NOW
Today: 10:00 am - 5:00 pm
Tomorrow: 10:00 am - 5:00 pm
25 Years
in Business
Phone: (217) 703-4801
Phone: (217) 355-6711
Address: 2413 N Neil St, Champaign, IL 61820
Website: http://www.towncenter-apartments.com
2407 Hampshire Dr, Champaign, IL 61820
1000 Baytowne Dr, Champaign, IL 61822
2757 J T Coffman Dr, Champaign, IL 61822
414 Nathaniel Burch Dr, Champaign, IL 61820
2407 Hampshire Dr, Champaign, IL 61820
1600 W Bradley Ave, Champaign, IL 61821
6 Convenience Center Rd, Champaign, IL 61820
102 E Stebbins Dr, Urbana, IL 61801
2717 Hunters Pond Run, Champaign, IL 61820
2000 N Neil St, Champaign, IL 61820