Co Owner at Mimosa’s Tailoring - Saint Clair Shores, Michigan, United States
Mimosa's Tailoring is a company based out of 22340 E 10 MILE RD, Saint Clair Shores, Michigan, United States.