Published on Saturday, November 28, 2009 by Michelle Onorato
Located at 2306 Esplanade Ave in New Orleans, Louisiana lies the Degas House, where the famous French Impressionist painter, Edgar Degas stayed for a few months during 1872 - 1873 with his family, the Musson’s.
The Degas House is located approximately 11 blocks north of the French Quarter - a short five minute, $5 taxi ride from the French Quarter for two people....