Shah Electronics is located in Siliguri, India on 10, Sevoke Rd, Beside Mayor Hotel, Ward 10, Janta Nagar. Shah Electronics is rated 4.3 out of 5 in the category air conditioning store in India.
Address
10, Sevoke Rd, Beside Mayor Hotel, Ward 10, Janta Nagar