Start from
Rite Aid
2310 Homestead Rd Ste A, Los Altos 94024