Upholsterers in Sheffield (VT) Full list of companies Upholsterers category in Sheffield, Vermont Recovery Room 8601 Vt Route 122, Sheffield, VT 05866, (802)525-4114 Page 1