This year Leo celebrated his 48 birthday. The number currently linked to Leo is (301) 313-0690. Public records show Newport News, Stone Mountain, Lanham and one other city as cities Leo also stayed in. Leo is a resident of 6205 Springhill Dr, Greenbelt, Md 20770. 1976 is his birth date.