16996 La Canada Dr #D, Sahuarita, Az 85629 is where Glenn lives. Glenn was born 59 years ago. 1965 is the birth year of Glenn. Glenn has previously lived in Tumacacori, Green Valley and Tubac. The phone number (520) 393-7401 is Glenn’s.