Exit 19onI-880 Southbound
Right 0.19 mi
Subway
5552 Thornton Ave, Newark, CA 94560