Elk Grove, CA | San Francisco, CA
Also known as: meanfriendlyperson
Stephanie Roberts lives in Elk Grove, CA, but has also spent time in San Francisco, CA. She went to school at the Franklin High School, California Culinary Academy and Laguna Creek High School. One of her favorite bands is Metal.