Clara's Village

 2115 West 63rd Street, ChicagoIL 60636