Town & Country Apartments, a local, family owned and operated business, prides itself on providing quality apartments and outstanding service, which ensures all of our tenants enjoy "Quality, Worry-Free Living". We offer a variety of selections including 66 apartments across 6 buildings at 3 locations in Streator, IL. Our apartments are well-maintained and cared for, with a focus on cleanliness and timely maintenance. We are committed to providing our tenants with the best possible living experience.