Home ▪ Crystal Nails & Spa Crystal Nails & Spa BY Brigitte Leschhorn 12.14.16 20 Magee Ave Stamford, CT 06902, United States 203-323-0551 No comments yet.