The Sale Store is located in Ghaziabad, India on UGF-17, First Floor, Chiranjeev Plaza-I, Chiranjeev Vihar. The Sale Store is rated 4.2 out of 5 in the category computer repair service in India.
Address
UGF-17, First Floor, Chiranjeev Plaza-I, Chiranjeev Vihar