Beauty & Spas Fashion World Beauty & Spas Added on August 8, 2022 Services: Beauty and spa Phone: 01894232667 Address: Ward No. 2, Grand Plaza, SCO 43-46, 2nd Floor, Sugghar, Palampur, Himachal Pradesh 176061