Gilbert, AZ | Grand Canyon, AZ | Mesa, AZ
Also known as: stefficastro
Stephanie Castro lives in Gilbert, AZ, but has also spent time in Grand Canyon, AZ; Mesa, AZ; Phoenix, AZ and Tempe, AZ. She is a 1995 graduate of Kofa High School and she works as a Registered Nurse. Into Thin Air is her favorite film.