1385 Broadway, New York, NY 10018 USA, New York, New York, 10018
(191) 751-9689
We established Vedica Organics LLC as a family business to connect organic farmers in India to international consumers seeking high quality organic products.
No reviews yet. Be the first to write a review!