Crystal Spa Crystal Spa is a spa located on 18th Avenue in New York, NY. The salon offers manicures. Open seven days a week. All salon venues