Aqua tech is located in Siliguri, India on Shop no.11, Ramkrishna complex, Sevoke Rd, Ward 14, Near Pani Tanki More (Clock Tower). Aqua tech is rated 3 out of 5 in the category aquarium shop in India.
Address
Shop no.11, Ramkrishna complex, Sevoke Rd, Ward 14, Near Pani Tanki More (Clock Tower)