Rite Aid
2310 Homestead Rd Ste A, Los Altos CA 94024