1956 is her birth date. Leta currently resides at 5716 Jomali Dr, Durham, Nc 27705. The phone number (919) 383-0524 is Leta’s. This person has lived also in Durham. The current age of Leta is 68.