61-year-old Keith Robert Armstrong lives in Fairfax, California. Other places in which he has lived are San Francisco, California; Oakland, California and Buffalo, New York. Companies in which he has a work history include Lcsw and Licensed Certified Social Worker. Jobs he has held in the past include Social Worker. Laurence Mia Armstrong, Robert M Armstrong and Mia Armstrong are in Keith family.