Harborside International Golf CenterBy Kim Kopec / April 10, 2025 11001 South Doty Avenue, Chicago, Illinois, 60628, United States