Leo was born 59 years ago. 601 Walnut St, Philadelphia, Ms 39350 is where Leo lives. The phone number (601) 650-9103 is Leo’s. This person has lived also in Philadelphia, Preston and Decatur. 1965 is the birth year of Leo. The possible relatives of Leo are Auadrey D Dixon, Avis L Cole, Florence O Cole and 2 other people.