Other cities that she has stayed in are Indianapolis and Columbia. The possible relatives of Shelia are Ronald R Thomas, Patrice Deann Kendrick, Lamont D Puckett and 6 other people. Shelia currently resides at 2149 Riverside Dr, Indianapolis, In 46202. 1968 is her birth date. Phone number listed for Shelia is (317) 786-1670. Shelia turned 56 years old.