Richard owns the phone number (847) 888-1224. Public records show Elgin, Wisconsin Dells and West Dundee as cities Richard also stayed in. Richard is a resident of 406 Heine Ave, Elgin, Il 60123. The current age of Richard is 77. Richard's birth date was listed as 1947.