Stollwood Convalescent Hospital
135 Woodland Ave
Woodland, CA 95695
Stollwood Convalescent Hospital is a 48 room nursing care facility located in Woodland, California. With about 39,000 individuals residing in the zip code of 95695, the neighboring area is heavily populated. It is a primarily middle income area, ...