17806 Greenwood Dr, Aurora, CO, 80013
Shane Leech
Shane I Leech, 50 Aurora, CO
Resident Since: 2019Property Type: Multiple Family Dwelling Unit
Shane Leech, who currently lives in Aurora, CO, was born on January 1 in 1976.
Questions about Shane I Leech
He lives at 17806 Greenwood Dr, Aurora, CO, 80013 and has lived there since 2019.
Shane I Leech was born on January 1, 1976. He is about to turn or has already turned 50.
A background report will determine whether he has a criminal record on file.