Contact &
How to Buy


Factory Location
 

ARTIFACTS INTERNATIONAL
150 Reed Court Suite A
Chula Vista, CA 91911

Factory Showroom By Appointment Only
Phone: 619.621.2455 ext. 4022
Fax: 619.621.2456
E-mail: sales@artifactsinternational.com

 
 

View Larger Map