252 N Locust St, Wahoo, NE, 68066 (current address)
205 N Locust St, Wahoo, NE, 68066 (1986 - 2016)
We found 1 person named Sheila Otto in Nebraska. View Sheila’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Sheila Otto
Born on June 24, 1947, Sheila Otto is turning or has already turned 79.
Sheila Otto can be contacted on (402) 443-0000. There are 2 more phone numbers available for Sheila Otto.
Sheila Otto lives at 252 N Locust St, Wahoo, Nebraska, 68066 and has lived there since 2012.
Sheila Otto’s previous home address is as follows: 205 N Locust St, Wahoo, Nebraska, 68066.