Shimla Studio Fifteen Category: Ethos Swiss Watch StudiosContact Number: Address: Shop No-39, Sector 15d, Chandigarh - 160015