Wakulla Coast Charter School Of Arts Science & Tec 48 Shell Island Rd St Marks, FL 32355-0338 (850) 925-6344 Rate This School