Also known as: michelle_rene_ri
Michelle Meza lives in Sacramento, California. She attended the California State University Sacramento. She has worked for Dtd and Imaging Assistant. Traffic is her all-time favorite movie. She is an avid customer of Coffee and Diet Coke.