The Strand

 6321 S. Cottage Grove Avenue, ChicagoIL 60637