Leo’s residency is at 423 Dewey St, Kernersville, Nc 27284. Kernersville is a city Leo has lived in. The current age of Leo is 64. Leo has listed (919) 643-5675 as his phone number. The birth year was listed as 1960.