Chowchilla Dist Mem Hospital: 1104 Ventura Ave Chowchilla, CA