2905 Bugaboo Ln, Sellersburg, In 47172 is where Sheila lives. Other a city that she has stayed in is Memphis. This person's birth year is 1962. The age of Sheila is 62. Sheila has listed (812) 246-4708 as her phone number.