T Tierragro Online Stores & Subscription Boxes Medellin, Antioquia, Colombia Tierragro is a pet business in Medellin, Antioquia, Colombia. It offers an online store for pet food and prod…