Sheila is a resident of 11121 Cowan Lake Ct, Indianapolis, In 46235. Records link phone number (317) 259-8233 with Sheila’s details. Sheila's birth date was listed as 1948. Sheila turned 76 years old. Cities Sheila has lived in before are Arlington, Indianapolis and Lawndale.