The current age of Robert is 65. His birth year was listed as 1959. Cities Robert has lived in before are North Tonawanda, Tonawanda and Pensacola. Records link phone number (716) 695-5939 with Robert’s details. Robert's possible relatives are Evelyn M Stacks, Jennifer M Stacks, Elizabeth A Stacks and one other person. Robert now resides at 1071 Po Box, N Tonawanda, Ny 14120.