Contact Us

“ We welcome your questions, comments or complaints 24 hours a day, 7 days a week”

Address: 3200 Greenfield Rd Suite 300, Dearborn, MI 48120, United States

Phone: +1 (313) 666-1535

Email: info@decimaai.com