For information by telephone, call (855) 272-5224. Our address is 86 Water Street, Apalachicola, FL 32320. Our mailing address is PO Box 86, Apalachicola, FL 32329
To stay informed, sign up for our newsletter below or visit our Facebook pages.
Apalachicola School of Art
Apalachicola Center for History, Culture and Art