8640 West Colfax Avenue, LakewoodThis article has 4 other Denver locations (Show)
400 South Logan
1672 Lawrence Street
700 14th Street
3601 South Broadway, Englewood
The parents filed outside the center near 14th Avenue and Estes Street early Monday morning.
EveryBlock collects 20 types of news in Denver — including articles, real estate listings, meetups and conversations neighbors are having — and organizes it by location. Here is all the recent news and discussion near 8664-8761 W. 14th Ave.