San Antonio, TX | San Antonio, Sardegna
Also known as: lmclulu
Lisa Castro lives in San Antonio, Texas. She has also lived in San Antonio, Sardegna. She is a 1990 graduate of Southwest High School and 2008 graduate of Our Lady Of The Lake University-san Antonio. Companies in which she has a work history include Big Lots and Nisd. She's a big fan of The City. Her favorite film is When A Man Loves A Women.