1. Pest Control in Los Altos Hills, CA 236 N Central Ave, Glendale, CA 91203 Coordinate: 34.14939,-118.25745 Phone: (650) 282-1106