Riverview Plaza Board Meetings:
—About the Plaza
The Riverview Plaza Located in Downtown St. Clair!
The Riverview Plaza is in the heart of downtown St. Clair, Michigan.
The Plaza boasts a beautiful courtyard located along N. Riverside Avenue (M-29). The Riverview Plaza courtyard is full of beautiful art, fireplaces, seating, and a natural grass area. This common area is perfect for enjoying live music or the wonderful views of the St. Clair River!
The Riverview Plaza is home to many of St. Clair's local businesses. Stop by and enjoy some great food, dinks, and shopping! Here you'll also find many fantastic service based companies and fun local events happening.
View Events in The Plaza
Mark your calendars for events happening in the Riverview Plaza!