May all of our guests treasure their moment of calm & renewal.

where self-care meets luxury.

Click shop for the secret to happy skin.

© 2016 by Mae Marie Spa. 

Located in The Woodard Station 317 S Elm St. Suite 206

Owosso, MI 48867

TEXT 989-413-3209

  • w-facebook