Public records show Cincinnati and Decatur as cities Robin also stayed in. Records link phone number (217) 429-0360 with Robin’s details. The birth year was listed as 1974. Robin currently resides at 1803 Wyckles Rd, Decatur, Il 62522. The age of Robin is 50.