Where does james franco live and spend most of his time now?

James Franco was born in Palo Alto, CA and currently lives in Los Angeles, CA. His nickname is Ted.
Updated on Sunday, February 05 2012 at 02:15PM EST
Collections: palo altojames francotedlos angeles 

Related Questions