Other cities that he has stayed in are Wichita Falls and Henderson. This year Glen celebrated his 54 birthday. Records link phone number (940) 687-0967 with Glen’s details. 1970 is the birth year of Glen. 3151 Northeast Dr, Wichita Falls, Tx 76306 is where Glen resides.