614 Kilgore Rd, Jasper, Al 35503 is where Glenn resides. His birth year was listed as 1954. The possible relatives of Glenn are Linda Sparks Russell, Anita Russell, Larry E Russell and 6 other people. Glenn was born 71 years ago. A city Glenn has lived in before is Jasper. Records link phone number (205) 221-6040 with Glenn’s details.