Menchie's Frozen Yogurt adresses in Santa Rosa‚ CA Home Work hours Menchie's Frozen Yogurt hours California Santa Rosa AddressPhoneMap2188 Santa Rosa Ave Santa Rosa(707) 545-9866 You May Like Cold Stone Creamery hoursSubway hoursBurger King hoursMountain Mike's Pizza hoursKFC hoursLittle Caesars hoursPeople Are Reading