Welcome to Cottonwood Terrace I


A 55+ community proudly managed by
Infinity Management & Investment, LLC
PO Box 306
Lewiston ID  83501