TapeScape @SLPL
St. Louis Public Library - Central Library
1301 Olive StSt. Louis, MO 63103
Carnegie Room Upstairs at the St. Louis Public LIbrary - Central Library