Time and Place - May 22, 2007, 9:33 a.m. At 384 Northyards Blvd. By Unknown Author Wednesday May 23, 2007 04:04 AM EDT