#249OBEROI CECLL THE MALL SHIMLA HIMACHAL PRADESH Himachal Pradesh INDIA 171004 (Himachal Pradesh)