Farrell Learning & Teaching Center (FLTC) – Room 205Physical Address: 520 S Euclid Ave, St. Louis, MO 63110, USA