Contact Us

General Inquiry

mailbox@mimiclaims.com

Loss Run Requests

New Claims Submission

Phone

(404) 841-0001

Toll Free

(800) 240-9735

Fax

(404) 841-0003

MIMI, Inc.
Lenox Center
3355 Lenox Road, Suite 530 Atlanta, Georgia 30326


Providing Solutions

Get In Touch

Phone: (404) 841-0001
Toll Free: (800) 240-9735
Fax: (404) 841-0003