Geri Jewell

Geri Jewell has enjoyed a thriving career now spanning over three decades. She has been the recipient of many awards, including the 2005 Independent Living Legacy Award and the 2006 Victory Award. She lives in Los Angeles, California.