at CCRI (Creative Care for Reaching Independence)
Ellie Spicer is a(n) working at CCRI (Creative Care for Reaching Independence).