Zelita Scott was born in 1967, age 56. Zelita Scott's address is 8358 S Elizabeth Street # 2, Chicago, IL 60620. Possible relatives include Lula Clark, Alfred Harris and 5 others. Public records show Zelita has also lived in Chicago, IL.
Results 1 - 1 of 1