People possibly related to Carlo are Carlo Joseph Leto, Lois Shirley Leto, Charles William Leto and one other person. This person's birth year is 1928. Carlo was born 95 years ago. Public records show Detroit as a city Carlo also stayed in. Carlo’s current address is 11266 Newburg Dr, Sterling Heights, Mi 48313. Carlo owns the phone number (586) 268-7668.