Best Med Spa
All reviews

Taylor Schembri review for Face Place

Review for Face Place in Los Angeles, CA.

Taylor Schembri

5.05 months ago
Review detail

My skin is glowing and feels so clean. The experience was so relaxing and peaceful. I will definitely be back to try another facial!