• Castaways at North Avenue Beach (map)
  • 1603 N Lake Shore Dr
  • Chicago, IL, 60611
  • United States