The residency of Curtis is at 115 Carroll St, Tea, Sd 57064. The number currently linked to Curtis is (605) 498-3190. Curtis was born 54 years ago. Curtis has previously lived in Sioux Falls and...