Skip Navigation
Call us : (217) 866-1755

Contact Us

How can we help you?

Monday
9AM-6PM
Tuesday
9AM-6PM
Wednesday
9AM-6PM
Thursday
9AM-6PM
Friday
9AM-6PM
Saturday
10AM-4PM

1032 Kerr Ave
Urbana, IL 61801

Testimonials

 

Rake in the Savings At Town & Country Apartments!

Sign a lease to move in by 10/31/18 and pay only $99 in move in fees! Plus pay no rent until December 1st! Apply within 24 hours of tour and we will also waive the administration fee! Restrictions apply... on select units and floor plans, see office for details.

Your Info:
Call Now! (217) 866-1755