Fleek Cars -Siliguri is located in Siliguri, India on Swarang Complex, Thakur Panchanan Road, Eastern Bypass. Fleek Cars -Siliguri is rated 4.9 out of 5 in the category taxi service in India.
Address
Swarang Complex, Thakur Panchanan Road, Eastern Bypass