Mccall ave - Selma, CA, United States close