One of the Many Things I Miss About New Orleans Andria Lisle 17 years ago 2600 St. Claude, the site of Frankie and Johnnie’s Furniture Store. Let ’em have it!