American Chicle Company Building

8311 Fig St.
New Orleans
Louisiana
United States