Plant Terra Shop Categories Retail 3295 Castro Valley Blvd. Castro Valley CA 94546 (510) 634-0914 https://www.plantterrashop.com/ Rep/Contact Info Mia Pardo Owner Phone: (510) 634-0914 Send an Email Castro Valley CA 94546 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×