Seneca and Plumtree are cities Glenn has lived in. The current age of Glenn is 72. The residency of Glenn is at 306 Coneross Creek Rd #R, Seneca, Sc 29678. Glenn owns the phone number (864) 882-0008. This person's birth year is 1952.