Answer
Apr 07, 2024 - 12:02 PM
Presto Lifts are manufactured in the United States. They are specifically made in Norton, Massachusetts!
Do you have the same question? Follow this Question
Apr 07, 2024 - 12:02 PM
View all Presto Lifts M400 Series - Manual Lift Stackers Adjustable 30 Questions & Answers