Integration Faces Inc.

3270 Mendocino Avenue, Suite 1A,
Santa Rosa CA 95403
Tel:       1-(888)-246-6069 (Toll Free)
Fax:      1-(888)-852-4424 (Toll Free)

Contact Us

[gravityform id=”4″ name=”Contact USA” title=”false” description=”false”]

Our United States Location

Integration Faces’ office in the United States is located in Santa Rosa, CA. Santa Rosa is a growing city in the North Bay Area with a booming tech industry and opportunities for all types of businesses.

Please feel free to contact us using the information listed above; or if you wish, fill out the form to contact us via email.