Leo now resides at 3555 Cove Creek Ct #C, Cumming, Ga 30040. Possible relatives of Leo are: Stacie Rae Miller, Donna M Shannon, Penelope K Shannon and 2 other people. Leo's birth year is 1948. Leo has previously lived in Stone Mountain, Glendale, Phoenix and one other city. Leo has reached the age of 76 years. Records link phone number (770) 888-9189 with Leo’s details.