Imperial Productions and Distribution Inc (Our 25th Year) 

Canada: 1220 Ellesmere Road Unit 10 Toronto M1P 2X5

USA: New York: 793 Center St #AA-44090 Lewiston NY 1409

         Chicago: Payment Center via our Chicago Bank 

Sales & Shipping Worldwide for Small and Large Orders

Phone: 1-800-399-7585



A short sentence describing what someone will receive by subscribing