This person's birth year is 1958. This person is linked with companies: Strand Rice Construction Inc and Strand Electric Inc. The residency of Glen is at 11420 Wheeler Ct, Oro Valley, Az 85737. Glen has reached 66 years of age. Glen has previously lived in Tucson, Rancho Cucamonga, Alta Loma and one other city. The number currently linked to Glen is (520) 575-0515.