A city Richard has lived in before is Toledo. Richard’s current address is 247 White St, Toledo, Oh 43605. The current age of Richard is 67. This person's birth year is 1957. The number currently linked to Richard is (419) 754-1668.