Studio M has been putting the "beauty" in beauty salons for over five years and is now located in Garland, TX! The salon was moved to the Firewheel Mall area for individuals to enjoy a day of self-care through beauty, convenient shopping, and good food.
3051 N President George Bush Hwy #100
Suite 31
Garland, TX 75040
(Inside Salons On The Plaza)
