Computer Software
Phone: NA
Website: www.abextratech.com
Founded: 2010
Employees: 0-10
Stock Exchange: NA
Abextra Technologies’s headquarters are in 93 Leonard St., Suite #3, New York, United States, 10013
Abextra Technologies is in the industry of: Computer Software
Abextra Technologies’s official website is www.abextratech.com
Abextra Technologies has 0-10 employees