Get Directions to Apalachicola Sewer Plant ← View details 991 U.S. 98, Apalachicola, Florida 32320 +1 850-653-8507 Get Directions From* To * — Required information