He has stayed in Ocoee and Orlando before moving to Apopka. The possible relatives of Glenn are Larry Michael Luck, Terry W Luck, Alfred Richard Luck and 6 other people. Glenn’s current address is 1202 Pine St, Apopka, Fl 32703. This year Glenn celebrated his 64 birthday. Glenn is associated with Luck Construction Company, Inc. Glenn's birth date was listed as 1960. The number currently linked to Glenn is (407) 889-0765.
German is his ethnicity. Western European is his ethnic group. His main language is English. Glenn compleated high school. 1960-01-07 is his birth date.