chambermaster Mega Fluid Systems, Inc. Share: ManufacturersGold Members Mega Fluid Systems, Inc. Visit Website Request Info 9398 SW Tualatin-Sherwood Rd Tualatin, OR 97062 (971) 277-9000 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.