- Sugar City, Idaho, United States
GREEN VELVET RECLAMATION INC is a company based out of 4397 E 2000 W, Sugar City, Idaho, United States.