Also known as: sheila.white
Sheila Taylor lives in Hemet, California. She has also lived in Parkersburg, West Virginia. She went to school at the Parkersburg South High School and Mountain State College. Sheila loves watching Csi, Ncis and Law And Order.