Farm equipment supplier Spring Creek Industries Inc 4.9 / 5 ( 96 votes ) Place Details Address 3475 97th Ave SW, Taylor, ND 58656 Phone (701) 974-3628 Website Coordinate 46.907.337.999.999.900, -102.496.544 Contact Direction Where is Spring Creek Industries Inc? 3475 97th Ave SW, Taylor, ND 58656 What is Spring Creek Industries Inc phone number? (701) 974-3628 What time is Spring Creek Industries Inc open? Does Spring Creek Industries Inc have a website? Spring Creek Industries Inc’s website is: Photos Related Places Smith & Son Farm Equipment Inc Denali Tractor Beverage Tractor Gilco Poultry Equipment Inc Maybe you like: RDO Equipment Co. GameStop Denali Healthcare Cadillac