Sheila Flournoy was born in 1973, age 50. Sheila Flournoy's address is 3546 North Macarthur Road , Decatur, IL 62526. Possible relatives include Rena Hawkins, Amber Jones and 7 others. Public records show Sheila has also lived in Carbondale, IL and Springfield, IL. Sheila's latest phone number is (217) 330-8315. Previous phone numbers include (217) 422-4043 and (217) 423-8268. The latest email address for Sheila Flournoy is scj****@yahoo.com.
Also goes by: Sheila C Flournoy,
Sheila Christina Jones,
Sheila Jones
Address History: 3546 North Macarthur Road, Decatur, IL 62526;
305 Neely Drive, Carbondale, IL 62901;
Springfield, IL 62703;
Indianapolis, IN 46268
Emails: scj****@yahoo.com
Results 1 - 1 of 1