701 32Nd St, Indianapolis, In 46208 is where Sheila lives. Sheila is related to or closely associated with Kenneth L Luke, Ella Jean Luke, Leslie K Luke and 6 other people. Sheila was born in 1966. The number currently linked to Sheila is (317) 924-4993. Sheila was born 58 years ago. In addition to Indianapolis, Sheila also lived in Indianapolis.