The number currently linked to Michelle is (505) 830-2378. In addition to Albuquerque, Michelle also lived in Albuquerque. The birth year was listed as 1978. Michelle is related to or closely associated with Steven T Armijo, Steven E Armijo, Flora L Armijo and one other person. Michelle’s current address is 1105 2Nd St, Albuquerque, Nm 87102. Michelle was born 46 years ago.