Gift Shops in Needles, CA Arch Mart1202 W Broadway StNeedles, CA, 923637603261244Gift Shops The Village Craft Gallery109 F StNeedles, CA, 923637603262060Gift Shops Show More