818 365 4286 – Our New Phone Number Posted in: News|September 2, 2009 We have just completed our headquarters move to a brand new research and development facility. Our new address is: 1026 Griswold Ave.San Fernando, CA 91340 Phone: 818 365-4286Fax: 818 361-6982 Read more »