Stephen Trust Schubach, Theresa Leigh Schubachallen, Catherine M Schubach and 3 other people are people possibly related to Richard. Records link phone number (801) 582-1267 with Richard’s details. The current age of Richard is 98. Standard Optical Company, Standard Optical Company Of America, Allied International Sales Corporation and Opticare Of Utah are businesses that might have connection with Richard. Richard’s current address is 2635 Nottingham Way, Salt Lake Cty, Ut 84108. The birth year was listed as 1925. Public records show Salt Lake City as a city Richard also stayed in.