Alameda, CA | Glendale, CA | Union City, CA
Also known as: flapadoozit
Steven Taylor lives in Alameda, California. Other places in which he has lived are Glendale, California; Union City, California; San Ramon, California and Mountain View, California. Fantasy and Superman are some of the films Steven loves.