55-year-old Craig J Rich lives in Birmingham, Alabama. He has also lived in Cahaba Heights, Alabama; Huntsville, Alabama; Minneapolis, Minnesota and Saint Paul, Minnesota. Companies in which he has a work history include Md and Doctor Of Medicine. Jobs he has held in the past include Doctor and Medical Doctor. Audrey L Rich, Leigh Rich, Alison Leigh Rich, Jon E Lewis, Deborah Millerrich and Alvin Rich are in Craig family.