James G Henderson, 69 years old, lives in Troy, Michigan. He has also lived in Bloomfield Hills, Michigan; Detroit, Michigan; Birmingham, Michigan and Athens, Georgia. Companies in which he has a work history include Pc, Internal Medicine, Troy Internal Medicine and Beacon Holdings. His work experience includes positions as Doctor. James G Henderson, Lindsy Elaine Henderson and Paige Elizabeth Henderson are in James family.