1096 Newpark Mall Next to Newpark Mall Entrance 3, Newark (510) 565-1040
1096 Newpark Mall Next to Newpark Mall Entrance 3, Newark, CA 94560 (510) 565-1040