Get Directions to Self-Help Credit Union ← View details 302 West Granville Street, Windsor, North Carolina 27983 +1 252-794-3242 Get Directions From* To * — Required information