10610 E Mountain View Ave, Selma (559) 896-7682
10610 E Mountain View Ave, Selma 93662 (559) 896-7682