The ICAA meet-ups will be held the last Sunday of the month, beginning Sunday, May 27, from 4-5 PM. New location: Animeggroll in Crestwood at 9254 Watson Road, St. Louis, MO, 63126. The new location is across the street from Crestwood mall, in the same plaza as Aldi, Zen Restaurant, and Red Cross. Hope to see you there!
Thanks to our friends at Animeggroll for sharing your space for our community!