Electronica Vallarta 82021386 Store in Perris June 21, 2021 | Categories: Filter: Address 1675 North Perris Boulevard Suite F292571, Perris, CA, USContact Tel.: 9519435215Email: vallarta1@live.com Contact Store