Alma Odilia Lara, 38 years old, lives in North Hollywood, CA. Other places in which she has lived are Burbank, CA and Los Angeles, CA. She is an alumnus of the Palomar College, Southwest High School and Imperial Valley College. She works at Pharmacy Tech. Lord Of The Rings is her all-time favorite movie.