North Carolina Coastal Federation
North Carolina Coastal Federation
Newport NC | IRS ruling year: 1983 | EIN: 58-1494098
Organization Mission
Since its founding in 1982, the North Carolina Coastal Federation has worked with citizens to safeguard the coastal rivers, creeks, sounds and beaches of North Carol ... (More)