Terra Preta Farm
Last Update: July 04, 2022About us
Terra Preta Farm is family operated and serves the Rio Grande Valley area, we grow organic certified vegetables, herbs and flowers.
contact
Website & social media
Locations & contact details
location
2806 East Rogers Rd, Edinburg, Texas, 78542, USA