15640 Lansdowne Ln, Haymarket, Va 20169 is where Glenn lives. Other cities that he has stayed in are Manassas and Bull Run Mountain Estates. The age of Glenn is 86. Phone number listed for Glenn is (703) 754-8827. We have found 4 possible relatives of Glenn: Yvonne M Slusher, Marianne B Slusher, Michael G Slusher and one other person. The birth year was listed as 1937.