Due to winter weather, Virginia Tech's Northern Virginia Center located in Falls Church, Va., will open today, Tuesday, Jan. 18 at 11 a.m.