Terminix ★★★★☆4.4 (108) Pest Control Pest control service 1185 El Camino Real, Menlo Park, CA 94025 Today: Open 24 hours Call Website Details →