Outsourcing Directory


Avicenna Technology





Company Address

1602 Benson Road
Montevideo, Minnesota, 56265
United States

Company Information

Phone: 320-269-5588
Fax: 320-269-9605