College of Wooster
Osborn is a resident of Menlo Park, California. She graduated from the College of Wooster in Wooster, Ohio with a degree in biology in 2012.