Lakefront Location

 7337 South Shore Drive, ChicagoIL 60649