Teva Retailer - RIVER STORE THE in Lotus (Shoes Footwear ) - Location & Hours
Store Details
1032 Lotus Road
Lotus, California 95651
Lotus, California 95651
Phone: (530) 626-3435
Regular Store Hours
Store hours may vary due to seasonality.
Nearby Teva Locations
- 1297 Broadway, Placerville (8.26 mi)
- 3342 Coach Lane, Cameron Park (10.25 mi)
- 825 Lincoln Way, Auburn (11.04 mi)
- Folsom Premium Outlets, Folsom (15.56 mi)
- Stride Rite, Roseville (18.83 mi)
Advertisements
