Art Therapy @ The Village: Finch Location Art Therapy is coming to The Village this Fall! Our new 2nd location at 26-2201 Finch Ave West has an Art Therapist from Miya Creative Care teaching Art & Wellness on Mondays from 1pm to 2pm from September 9 to November 25. See flyer for more details