Alameda Meals on Wheels Certification UWCCR ID: 26351 Tax ID: 94-2299811 Alameda County Contact Information (510) 865-6131 http://www.alamedamealsonwheels.org Street Address 516 Willow Street Alameda, CA 94501