Company linked with Sheila is: Bio Green Team Inc. The number currently linked to Sheila is (317) 216-9506. The current age of Sheila is 66. Sheila currently resides at 5712 Streamside Dr, Indianapolis, In 46278. Sheila was born in 1958. In addition to Indianapolis, Sheila also lived in Indianapolis.