1203 West Nevada Street
Urbana, IL 61801
Monday-Thursday from 8:30 a.m.-10 p.m.
Friday from 8:30 a.m.-5 p.m.
Saturday & Sunday through reservation only
La Casa is equipped with several large and small meeting or study rooms, a large screen television set with satellite access to Spanish and English language channels, computers for student use, games, and kitchen facilities.
La Casa facilities are available for reservation. Find out more.