Reviews of The Village Retreat Skin & Electrolysis Clinic. (Beauty Salon) in Liverpool (Merseyside).