Skin Institute

1 reviews
Claimed  •  Skin Care
305-948-0208
13499 Biscayne Blvd North Miami, FL 33181 25.899859 -80.160509

Location & hours

Reviews

5.0
1 reviews

Start your review

How would you rate your experience?

avatar
Jan 28, 2008

the best facial

this was the best facial i ever had. the minute i got into these place I fell that this was going to be a very nice expirience. Sheila make you feel very comforble ofering you from a lemonade to a glass of wine that is the way of relaxing after a very toft week at work.