Cleveland Public Library - Langston Hughes Branch

10200 Superior Ave, Cleveland, OH 44106, USA