The number currently linked to Otto is (801) 272-3881. Possible relatives of Otto are: Pamela Ann Parrish, Emma K Visser, Arie E Visser and 2 other people. 4613 Highland Dr, Salt Lake City, Ut 84117 is where Otto lives. This person has lived also in Holladay and Salt Lake City. Otto has reached 64 years of age. There are 2 companies connected with Otto: Hi Country Living and Big O Construction (On Form 'Big O Construction'). His birth year was listed as 1960.