California > Tule Lake > Restaurants, Food & Beverages > Groceries > Newell Potato Co-Op
600 Meander Dr, Tule Lake, California, 96134-9404
(530) 664-2881
Restaurants, Food & Beverages > Groceries
Services: Potatoes
No reviews yet. Be the first to write a review!