905 N. San Antonio Road
Los Altos, California 94022
12.59 mi from San Carlos
First Lock and Security Technologies is a professional locksmith company providing exceptional service to homes and businesses in Los Altos, Palo Alto, Mountain View, and surrounding areas.
We are Open, Adhering to All CDC & Local Guidelines