Get Directions to Environmental Control Corp. ← View details 15954 SW 72nd. Ave, Portland, Oregon 97224 503-620-4228 Get Directions From* To * — Required information