Swainston Mill & Cabinet
Fabricator
729 N State St · Preston, ID 83263
Written warranty
Swainston Mill & Cabinet is a Preston, Idaho firm that designs and builds custom kitchens and baths, cabinetry, and shelving, with custom countertops offered. The company provides free design services, in-home or…