Levi Santa Clara - Hours & Locations
Levi - Santa Clara
2855 Stevens Creek Blvd, Santa Clara CA 95050 Phone Number:(408) 247-5180Hours may fluctuate
Distance:2.17 miles
Levi - Milpitas
558 Great Mall Drive, Milpitas CA 95035 Phone Number:(408) 956-9124Hours may fluctuate
Distance:5.41 miles