The Barclay

 5634 North Kenmore Avenue, ChicagoIL 60660