The residency of Leo is at 2300 Southern Points Ct, Virginia Bch, Va 23454. Leo's birth year is 1951. Records link Leo with Michelle L Glass, Patricia Ann Glass, Stephanie L Glass and 5 other people. The current age of Leo is 73. Records link phone number (757) 481-0751 with Leo’s details. Virginia Beach, Blacksburg, Charleston and one other city are cities Leo has lived in.