• Town and Country Apartments

    • Apartments
    1032 Kerr Ave.
    Urbana, IL 61802-2065
    (217) 344-7717
    (217) 344-2722 (fax)