Located in the iconic French Quarter of New Orleans, The Art of Dr. Seuss showcases the author's sculptures, drawings, and other pieces and is neighbored by trendy boutiques, cocktail bars ...