The phone number (309) 346-5440 is Robert’s. 1717 Vista Grande Dr, Pekin, Il 61554 is where Robert resides. Other cities that he has stayed in are Sun City Center, East Peoria, Peoria and 3 other cities. The current age of Robert is 98. His birth year was listed as 1926.