clients & projects
Dexari is located in Ottawa Canada, the nation's capital and a center of Canadian high tech industry.
Please feel free to use this contact info for any questions you have.
138 Whernside Terrace
Ottawa ON Canada
Copyright © 2010 Dexari Inc.
All rights reserved. (v1.2.2) [lunarpages.com]