This year Curtis celebrated his 51 birthday. Curtis now resides at 4404 Winners Ct, Indianapolis, In 46203. Canton, Redford and Indianapolis are cities Curtis has lived in. The birth year was listed as 1973. We have found 7 possible relatives of Curtis: Elizabeth J Tyra, Edith M Tyra, Harold W Tyra and 4 other people. Records link phone number (317) 407-0459 with Curtis’s details.