Where is the Cleveland Institute Of Art in Cleveland Ohio located?

The address of the Cleveland Institute Of Art is: 11141 East Blvd, Cleveland, OH 44106-1710