Exit 16onI-880 Southbound
Right 0.17 mi
Redbox
39966 Cedar Blvd, Newark, CA 94560-5326
Amenities
Redbox
Kiosk