Turbo Aquaculture Sdn Bhd is located in Kuching, Malaysia on Lot 57, Lorong 6 Jalan Chong Foh Hin &, Jalan Batu Kitang. Turbo Aquaculture Sdn Bhd is rated 5 out of 5 in the category animal feed store in Malaysia.
Address
Lot 57, Lorong 6 Jalan Chong Foh Hin &, Jalan Batu Kitang