Benham Electrical Service & Telecom Rating (average):(More feedback needed)Rate this listingContractors P.O. Box 1022, Corvallis, OR 97339Corvallis541-752-2378Business Tags: architect, carpenter, circuit. power, Contractors, Electrical Contractors, electrician, electricity, remodel Ratings There are no reviews yet. Post your review Rating: Name: