Joyeria Herreras 21350008 Store in Selma June 21, 2021 | Categories: Filter: Address 2404 McCall AvenueSelma, CA 93662Contact Tel.: 5598967425Email: herrera8985@sbcglobal.net