Shelia Jolla was born in 1964, age 59. Shelia Jolla's address is 2907 Castlewood Road , Columbus, OH 43209. Possible relatives include Albert Francis, David Francis and 2 others. Public records show Shelia has also lived in Baton Rouge, LA. Shelia's latest phone number is (225) 356-7601. Previous phone numbers include (225) 775-9673 and (504) 356-7601.
Also goes by: Shelia D Francis
Results 1 - 1 of 1