St. Louis University Will Deploy Over 2,300 Amazon Echo Dot Smart Speakers In Student Rooms Students of SLU will have quick access to important school-related information with the help of Echo Dot smart speakers. SLU has placed more than 2,300 units in every student living place in the university. by Fitzgerald Cecilio