He has stayed in Orleans and Indianapolis before moving to Indianapolis. William is a resident of 3420 56Th, Indianapolis, In 46228. People possibly related to William are William R Himebaugh, Eleanor K Himebaugh, Himebaugh Natalie Scott and 2 other people. This year William celebrated his 88 birthday. His birth year was listed as 1935.