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