Upholsterers in Amherst (NH) Full list of companies Upholsterers category in Amherst, New Hampshire Dell Isola Custom Upholstering 11 Columbia Dr #7, Amherst, NH 03031, (603)889-9011 Page 1