-Mar 2, 2017Trader Joe's at Holiday Inn Site in Glover Park?Rumor has it that Trader Joe's is considering opening a store at 2101 Wisconsin Avenue, the former site of the Holiday Inn which closed...