North Hollywood, CA | Studio City, CA
Also known as: steveyalex
Stephen Alexander lives in North Hollywood, California, but has also spent time in Studio City, California.
Los Angeles, CA | Alhambra, CA | Signal Hill, CA
Also known as: steveyalex
Steve Alexander lives in Los Angeles, California. Other places in which he has lived are Alhambra, California and Signal Hill, California. He went to school at the Pasadena City College and he works at Integrated Medical Systems.