Skip to content
Cosmetics Shop

Barbra Salon & Spa

About this place
Located inside The Grand / Double Tree Hotel
Powered by Foursquare

Unique things to do nearby

Places to stay nearby

Location
1717 N Bayshore Dr
Miami, FL 33132
Phone(305) 372-8116
Hours of Operation statusOpen · Closes 5:00 PM