Also known as: sowhy
Natalie Sands lives in Temecula, CA. She has also lived in Murrieta, CA. She went to school at the Orange Coast College, Mt. San Jacinto College, Palomar College, Humboldt State University and California State University-long Beach.