Shelia Itara was born in 1958, age 66. Shelia Itara's address is 4044 Nw 19th Street Apt G309, Lauderhill, FL 33313. Possible relatives include Sifrado Itara, Sifredo Itara and 4 others. Public records show Shelia has also lived in Pompano Beach, FL. Shelia's latest phone number is (954) 369-7126. Previous phone numbers include (954) 793-9603.
Also goes by: Shelia B Major,
Erika Y Payne,
Shelia Belinda Payne
Results 1 - 1 of 1