T-shirts in New Paltz (NY) Full list of companies T-shirts category in New Paltz, New York Hudson Valley Impressions 9 Cherry Hill Rd, New Paltz, NY 12561, (845)255-8588 Page 1