China Farms Inc
9950 Mayflower Park Dr, Carmel IN 46032
(317) 228-9721
Directions
Most Recent Comments
Write a review
June 2023 by Justin White
It's a Chinese state owned company .?
May 2022 by KEN TK
If you plan to open Asia restaurant or grocery you can order everything in here
December 2020 by Tony Diaz
They have what I neet
Load More
Carmel, Indiana
China Farms Inc
9950 Mayflower Park Dr, Carmel
(317) 228-9721