Nicolas Alvarado was born in 1978, age 45. Nicolas Alvarado's address is 521 North Institute Street , Colorado Springs, CO 80903. Possible relatives include Sylvia Alejandre, William Greenwood and others. Public records show Nicolas has also lived in Colorado Springs, CO and Iowa City, IA. Nicolas's latest phone number is (503) 282-6593. Previous phone numbers include (503) 349-9331 and (719) 325-6242.
Address History: 521 North Institute Street, Colorado Springs, CO 80903;
806 East Boulder Street Apartment C, Colorado Springs, CO 80903;
Iowa City, IA 52245;
Bethesda, MD 20814;
Minneapolis, MN 55414
Results 1 - 1 of 1