Terra Creek Apartment Homes. Terra Creek Apartments provides First Class Service and operates
with the intent to be the most outstanding residential community in Rockford, Illinois. We want you to be as proud as we are
that you have chosen to make Terra Creek Apartments your new home.