The birth year was listed as 1967. The current age of Leo is 58. Cities Leo has lived in before are Dillon and Keystone. The residency of Leo is at 403 Golfview Dr, Manahawkin, Nj 08050. Records link phone number (609) 597-8474 with Leo’s details.