Mr. Otto, the person's documented birth details confirm they were born on November 25, 1949 and are now 75 years old. Mr. Otto, the person has been situated at 2150 129th St, Chippewa Falls, WI 54729, USA for a period of time. 2150 129th St, Chippewa Falls and 905 Platt St, Eau Claire, WI 54703 are identified as previous addresses of the person in question. Packages for Larry D Otto, the individual were sent to Po Box 196, Chippewa Falls, WI 54729-0196. The last time this postal service mailbox was utilized was in 2000. The data points towards the aforementioned individual and Carla J Otto (age seventy years old) being married. There are 3 active email addresses associated with Larry, the individual. The public record shows a connection between Otto, the individual and Larry A Otto (69 years). According to records, Larry Otto and Carla J Otto (between 2017 and 2019) lived together at 2150 129th St, Chippewa Falls, WI 54729. Multiple records indicate that the aforementioned individual is a common name in Wisconsin, Minnesota, Iowa. Based on what public records show, we assume that Ms. Delong and Carla J Otto are also staying at this location