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