Get In Touch

We are located in the heart of downtown St. Clair, Michigan. Visit us at the south end of the Riverview Plaza at
201 N. Riverside Ave., Suite D2, St. Clair MI 48079

Hours

Monday – Saturday
10am – 6pm
Sunday
11am - 3pm

Contact

Phone
(810) 637-8448
Email

info@lemarchestclair.com