His birth year was listed as 1963. This year Glen celebrated his 61 birthday. Glen owns the phone number (636) 561-2639. Saint Louis, O Fallon, Saint Charles and 2 other cities are cities Glen has lived in. We have found 7 possible relatives of Glen: Clemeta D Biggs, Earl W Biggs, Rory Lou Biggs and 4 other people. Glen now resides at 2323 Oak Path Dr, O Fallon, Mo 63368.