answersLogoWhite

0

The United States has hosted the Winter Olympics four times: Lake Placid, New York in 1932 & 1980; Squaw Valley, California in 1960; and Salt Lake City, Utah in 2002.

User Avatar

Wiki User

15y ago

What else can I help you with?