• 5257 E Nebraska Ave, Selma, CA 93662