Channel Electric Supply Inc in Oxnard, CA 93036



Channel Electric Supply Inc

167 Lambert St # A

(805) 385-3181