Pest Control Santa Clara CA ★★★★★5.0 (5) Pest Control Pest control service 2355 De La Cruz Blvd, Santa Clara, CA 95050 Today: Open 24 hours Call Website Details →