Armory Art Center
The West Palm Beach Armory Art Center is a historic site in West Palm Beach, Florida, United States. It is located at 1703 South Lake Avenue. On June 11, 1992, it was added to the United States National Register of Historic Places.