Nelson Armijo's address is 3112 North Saint Louis Avenue Apartment A, Chicago, IL 60618. Possible relatives include Rosa Al, Anthony Armijo and 4 others. Public records show Nelson has also lived in Carol Stream, IL and Hammond, IN. Nelson's latest phone number is (773) 604-4003. Previous phone numbers include (773) 746-8954.
Address History: 3112 North Saint Louis Avenue Apartment A, Chicago, IL 60618;
202 Sype Drive, Carol Stream, IL 60188;
Hammond, IN 46324;
Munster, IN 46321
Results 1 - 1 of 1