Tella now resides at 3235 Rose Ln, Phoenix, Az 85017. Records link phone number (480) 786-9633 with Tella’s details. Tella was born in 1953. Tella has reached the age of 71 years. Chandler, Prescott and Glendale are cities Tella has lived in.