Why are all of the reviews of your business on Yelp so negative? Every review has only one star.
Sue Y. asked on Dec 11, 2012
We are the only med spa which offers 100% organic products. We have verified most of these reviews are by our competitors. Thanks Tina
Tina A. from Merchant replied on Dec 11, 2012