First Street Welding 473 First Street, Idaho Falls Idaho 83401 USA Phone: (208) 522-2588 Fax: (208) 522-6570 E-mail: fsw@pcif.net OUR PRODUCTS Irrigation Rotating Screen Exclusive Irrigation Rotating Screens designed to filter water from a lake, pond, canal or ditch of garbage like sticks, moss, an...