John Fenton lives in Portland, ME. He has also lived in Brunswick, ME. Companies in which he has a work history include Lcsw, Spurwink School and Licensed Certified Social Worker. Jobs he has held in the past include Social Worker and Executive Director.