Corner of Sunset and Wyandotte as seen from Odette building


The Odette School of Business is located in Windsor, Ontario, just fifty kilometres from the southern most tip of Canada. The City of Windsor is a vibrant and culturally diverse community, and one of Canada’s busiest gateways for international trade.  The University of Windsor sits at the foot of the Ambassador Bridge, the busiest international border crossing in North America, where more than 25 percent of all trade between the United States and Canada flows.

Our campus is ideally located just one block from Windsor’s Detroit River waterfront, featuring a striking view of the Detroit skyline, 5-kilometer walking and biking trail, several fountains, and the Odette Sculpture Garden – “a museum without walls” – with over 31 works of contemporary sculpture by internationally recognized artists. This picturesque setting is a popular spot for students to meet, study and socialize.

The Odette building itself stands at the southeast corner of the University of Windsor’s tree-lined campus on Wyandotte Street West, between Sunset and California Avenues. Adjacent to the new Schulich Medical Building and across from the Ed Lumley Centre for Engineering Innovation, the Odette Building is the centre of a bustling area and regularly the focus of campus activity.