Exit 17onI-880 Southbound
Left 0.15 mi
Subway
2086 New Park Mall Dr, Newark, CA 94560