Contact Us

Artafact is headquartered in Fremont, California. For more information about Artafact, please fill out the form below. Or contact us directly:

Artafact LLC
43165 Sabercat
Fremont, CA 94539
Corporate: 1-510-651-9178

Toll Free: 1-800-618-FACT (3228)

Contact Form