2180 S. Havana St. Aurora, CO 80014 Map It
303-337-6627
By Maureen Witten
By Linnea Covington
By Hannah Metzger
By Chase Woodruff, Colorado Newsline
By Emily Ferguson