Shea House Deadlines

Just a reminder that Shea House applications for new residents are due by November 14, 2014. Additionally, LA applications are also due on this date. Please see this webpage for more information.

Tags: