1201 Apple St, Vidalia, La 71373 is where Glen resides. This person has lived also in Vidalia. The number currently linked to Glen is (318) 336-7406. Glen has reached the age of 63 years. 1961 is the birth year of Glen. Glen's possible relatives are Ruth Elizabethp Sawyer, Michael Sessions Sawyer, Betsey Sawyer and one other person.