Susheela is a resident of 2381 Hatcher Rd, Campbellsvlle, Ky 42718. This person's birth year was listed as 1986. Campbellsville is a city Susheela has lived in. Susheela has listed (270) 789-4476 as this person's phone number. The age of Susheela is 38. Stella Y Duncan, Jeffery L Duncan, Efrain G Duncan and 2 other people are people possibly related to Susheela.