Barbra Salon & Spa is located in “1717 N Bayshore Dr #112, Miami, FL 33132, United States”.
You can contact this salon with this phone number :
From Original Website:
“With the help of her “Artists”, Barbra has created a unique atmosphere dedicated to producing magic with each stroke. Clients receive not only amazing hair styles and beauty services, but also a sense of wellness and inspiration.”