What is the phone number for sports illustrated? The customer support phone number of Sports Illustrated Magazine is +1-212-522-1212 (Click phone number to call).How do i cancel my sports illustrated subscription? Send an Email. Use Sports Illustrated's customer service email form to let the company know you'd like to cancel your subscription. Make sure you have your magazine with you because you'll need to access some information on the label.What is sports illustrated address? Sports Illustrated Magazine Address. The address of Sports Illustrated Magazine is 1271 Avenue of the Americas New York, NY 10020 United States.