Fremont Plaza Shopping Ctr, 3850 Mowry Ave, Fremont (510) 793-9923
Fremont Plaza Shopping Ctr, 3850 Mowry Ave, Fremont, CA 94538 (510) 793-9923