Sarah Llamas's Location
Yuba City, CA, US
Sarah Llamas's Education
Sarah Llamas's Summary
Sarah Llamas, based in Yuba City, CA, US, is currently a assistant manager at wal-mart. Sarah Llamas holds a 2007 - 2009 Bachelor's degree in PSYCHOLOGY @ University of Phoenix.