- Scarborough, England, United Kingdom
Crystal Beauty and Hair Salon is a company based out of 16 York Place, Scarborough, United Kingdom.