Exit 2onI-880 Northbound
Right 0.67 mi
O'Reilly Auto Parts
1033 The Alameda, San Jose, CA 95126