Shopping & Specialty Retail All Categories... Retail go Results Found: 3 Button group with nested dropdown Plant Terra Shop Plant Terra Shop 3295 Castro Valley Blvd. Castro Valley CA 94546 (510) 634-0914 Castro Valley Christmas Tree Farm Castro Valley Christmas Tree Farm 7001 Miller Road Castro Valley California 94546 (510) 537-3975 Castro Valley Marketplace Castro Valley Marketplace 3295 Castro Valley Boulevard Castro Valley CA 94546 (510) 901-1001