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