Twelve 7 Salon is located in Siliguri, India on Siddhi Arcade Building,2nd Mile, Sevoke Rd, near Anandaloke Hospital. Twelve 7 Salon is rated 3.8 out of 5 in the category beauty salon in India.
Address
Siddhi Arcade Building,2nd Mile, Sevoke Rd, near Anandaloke Hospital