Lisa Michelle Sites, Glen A Sites, Velma G Sites and one other person are people possibly related to Glen. Other cities that he has stayed in are Afton, Charlottesville and Crozet. Glen was born in 1966. Glen is a resident of 1208 Holmes Ave, Charlottesvle, Va 22901. Glen owns the phone number (540) 456-6308. Glen turned 58 years old.