Optelec US, Inc. By Pranav Desai on March 11, 2014 in Product and Service Providers Computer Access,Independent Living,Low Vision Name (Website) : www.optelec.com Central or State or Local : Central Address : 3030 Enterprise Ct., Suite C Vista CA 92081 > Country : United States Phone : (800) 826-4200 Fax : (800) 368-4111 Email : info@optelec.com