Pest Control Services go Results Found: 1 Button group with nested dropdown Hydrex Pest Control of No. Cal. Hydrex Pest Control of No. Cal. 1120 Industrial Avenue, Suite 18 Petaluma CA 94952 (707) 763-3377