Pinch Med Spa Beauty/Cosmetics Pinch Med Spa Visit Website New Lenox, IL 60451 (815) 530-7126 About Map About Pinch is the Med Spa that comes to you offering concierge services. Tox, filler, chemical peels, IV hydration & micro needlinHost a Pinch Party and get treated with friends for 15% off all services! Directions I come to your home.