Leo currently resides at 789 Longview Ave, Columbus, Oh 43224. The current age of Leo is 92. Leo has listed phone number: (614) 262-9120. Leo has previously lived in Columbus. The birth year was listed as 1931.