Barbara Armstrong-johnson lives in Henderson, Nevada. She has also lived in Las Vegas, Nevada. Companies in which she has a work history include Md, Internal Medicine and Family Doctor. Jobs she has held in the past include Doctor, Medical Doctor and General Practitioner.