Juana Care Facility

(510) 357-1300

389 Juana Ave
San Leandro, CA 94577-4810