The possible relatives of Shelia are Maloia P Upshaw, Clyde C Upshaw, Paul C Upshaw and one other person. 1970 is the birth year of Shelia. Phone number listed for Shelia is (318) 368-2912. Shelia is a resident of 523 Dry Creek Rd, Farmerville, La 71241. A city Shelia has lived in before is Farmerville. The current age of Shelia is 55.