Safeway, Solohealth sign agreement to install kiosks across store base