Gary J Horn lives in New Brighton, Minnesota. Gary has also lived in Pine River, Minnesota; Brooklyn Center, Minnesota and Saint Paul, Minnesota. Companies in which Gary has a work history include Old Republic Title, CFO, Senior V.p. and Old Republic National Title Ins. Co.