Government in Carrabelle, FL Carrabelle Building Dept106 NW Avenue E BCarrabelle, FL, 323228506972735City Village Township GovernmentWastewater Treatment Plant Carrabelle City Clerk106 NW Avenue E BCarrabelle, FL, 323228506972727City HallCity Village Township GovernmentClerk Of CourtWastewater Treatment Plant Show MoreSee AlsoCity, Village & Township Government