Home ▪ Jade Nails & Spa Jade Nails & Spa BY Chris Van De Walker 7.16.16 16 Temple Pl Boston, MA 02111, United States 617-426-3806 No comments yet.