when was this hospital built?
Address: 11600 W 2nd Pl, Lakewood, CO 80228, USA
coashddjj2 | Oct 18, 2018
I googled it and it said the new one was built in 2011.
Hefren Odinsdóttir | Oct 18, 2018
Not to long ago. 5 years maybe.
Thanks! Your answer is awaiting moderation.