CHOWLUR AQUA FARMS LIMITED
- Address
- 7&8, Dr. Radhakrishnan Nagar,arumbakkam, Poonamallee High Road, ChennaiChennai
- Place
- 600106 Chengai Anna
Description
CHOWLUR AQUA FARMS LIMITED can be found at 7&8, Dr. Radhakrishnan Nagar,arumbakkam, Poonamallee High Road, ChennaiChennai . The following is offered: Aquatic Products - In Chengai Anna there are 1 other Aquatic Products. An overview can be found here.
Reviews
This listing was not reviewed yet