Contact Us

Fillon Technolologies North America handles business only within the United States, Canada, and Caribbean Islands. For inquiries outside of these regions, please contact our parent company for assistance at:

Our offices are located at: 10 Almeida Avenue, Suite 2, East Providence, RI 02914

North American customers may contact us via email or phone numbers below. Customers outside of North America, please go to:

Phone number: 1-800-777-1583 / Outside USA/Canada 1-401-431-1580

Fax number: (Sales) 401-431-1584 or (Customer service) 401-431-2563


Customer Service –

Sales and Marketing –

Technical Support –

Enter the characters shown in the image.