About us
Define
Definitions for
"Novus"
The company that owns the Discover card. The phone number is 800-347-2000.
setup.2000charge.com