Englewood CO Art Schools 1. 5300 S Broadway Cir, Englewood, CO 80113 | Thomas Christian Arts Academy (720) 275-7467