Richard Lee Avila is 88 years old. Richard lives in Los Angeles, California. Richard has also lived in South Gate, California; Alhambra, California and Lynwood, California. Some of Richard relatives are Josephine J Avila, Josie K Avila, Josifine M Avila, Lorraine Maxine Avila, Maria J Avila and Guadalupe P Avila.