Robert’s current address is 11751 Casa Grande Dr #D, Saint Louis, Mo 63146. His birth year was listed as 1917. The current age of Robert is 107. Cities Robert has lived in before are Deerfield Beach, Saint Louis and St Louis. Records link phone number (314) 567-3696 with Robert’s details.