1203 West Nevada Street
Urbana, IL 61801
Monday-Thursday from 8:30 a.m.- 8:30 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 meetings, study, and relaxation, a large screen television, games, and kitchen facilities.
La Casa facilities are available for reservation. Find out more.