1380 Teller St, Denver, CO, 80214 (current address)
2000 Fm, Quitman, TX, 75783 (2002 - 2018)
1380 Teller St, Lakewood, CO, 80214 (1993 - 2017)
5396 Vallejo St, Denver, CO, 80221 (1989)
We found 1 person named Lou Montoya in Colorado. View Lou’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Frequently asked questions for Lou Montoya
Lou Montoya was born on December 12, 1940 and is about to turn or has already turned 84.
Lou Montoya can be contacted on (303) 237-0895. There are 1 more phone number available for Lou Montoya.
Lou Montoya currently resides at 1380 Teller St, Denver, Colorado, 80214 and has been living there since 2014.
Lou Montoya has moved several times and lived at the following addresses: 2000 Fm, Quitman, Texas, 75783 · 1380 Teller St, Lakewood, Colorado, 80214 · 5396 Vallejo St, Denver, Colorado, 80221.
The following people are the family members of Lou Montoya: Roberta Montoya, Denver (CO), Louis Montoya, Denver (CO), Julia Montoya, Denver (CO), Moses Montoya, Quitman (TX), Lou Montoya, Spring Valley (CA).