1938 is his birth date. The possible relatives of Richard are Michael Stewart Holgate, Margaret A Holgate, Christopher S Holgate and 4 other people. Richard currently resides at 3850 Smiley Rd, Hilliard, Oh 43026. The current age of Richard is 85. Columbus, Newton, Dublin and 2 other cities are cities Richard has lived in. The number currently linked to Richard is (614) 850-9301.