Contact & |
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 |
Phone: 619.621.2455 ext 4022 | Fax: 619.621.2456
© Artifacts International