Upton Economic Development Board is located in Upton, United States on 310 W 2nd St. Upton Economic Development Board is rated 3 out of 5 in the category economic development agency in United States. A non-profit corporation dedicated to the economic development and business growth of the greater Upton area.