Stockton On Tees, England | Millersville, PA
Also known as: c_lt
Lindsay Taylor lives in Stockton On Tees, England. She has also lived in Millersville, Pennsylvania. She has worked for Healthcare and Medical. Jobs she has held in the past include Cna. The Producers is her all-time favorite film.