Troxell's Apple Orchard

Address: 19269 Montgomery Valley Dr
Montgomery Creek, CA 96065
Phone: 530-337-6699

Apple Farm and Orchard

20 million people rely on AmericanTowns each year to find & share local information