Alameda CA Convalescent Homes 1. 625 Willow St, Alameda, CA 94501 | South Shore Convalescent (510) 523-3772