Meet Your Elected Officials

David Carter

Office: 6th County Council District

District: New Castle

Translate »