Chowchilla Family Clinic

Address

129 N 5th St
Chowchilla, CA 93610