North Hollywood, CA | Squaw Valley, CA | Los Angeles, CA
Also known as: jim_howell
James Howell lives in North Hollywood, California. James has also lived in Squaw Valley, California; Los Angeles, California; Studio City, California and West Hollywood, California.