Apollo Tyres Stores Near Dhalli Chowk, Shimla, 171012