Leo has reached 89 years of age. The number currently linked to Leo is (757) 564-9551. Leo’s current address is 6227 Sommerset Ln, Williamsburg, Va 23188. He has stayed in Lakewood, Elizabeth and Westwood before moving to Williamsburg. His birth year was listed as 1935.