Masters Touch Jewelers ← View details 1405 Main Street, Palmer, MA 01069 +1 413-283-6770 Get Directions From* To * — Required information