50-year-old Spencer L Lee lives in Mountain View, California. Other places in which Spencer has lived are Fremont, California; Phoenix, Arizona; San Francisco, California and Sunnyvale, California. Some of Spencer family members are Kathy Lee Toy, Joanna Leeyim, Sue Yin Lee and Kathy C Lee.