Twin Peaks Orchard
6105 State Highway 193
Newcastle
CA
95658
(916) 663-3270
twinpeaksent.com
Open Map
Description
Twin Peaks Orchard is located at 6105 State Highway 193, Newcastle, CA. This business specializes in Produce Retailers.
by merchantcircle on April 24, 2015 from
merchantcircle
Agricultural Production
Farmers Market
fruit
Fruit & Vegetable Markets
Fruits & vegetables-retail
Orchards
Other
product
shippers
vegetable