Public records show Greenfield, Jamestown and Indianapolis as cities Robert also stayed in. Robert has listed (317) 467-1273 as his phone number. Robert’s current address is 4132 Beauport Rd, Indianapolis, In 46222. His birth year was listed as 1980. The current age of Robert is 44. People possibly related to Robert are Patricia J Sticka, Patricia J Sticka, Ronald Scott Sticka and 5 other people.