North Carolina Coastal Federation
North Carolina Coastal Federation
Newport NC | IRS ruling year: 1983 | EIN: 58-1494098
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)