2795 Floral Ave, Selma, CA 93662, United States
2640 Floral Ave, Selma, CA 93662, United States
1111 Highland Ave, Selma, AL 36703, United States