Contact Us
Cosmos Mall
Sevoke Road,
Siliguri 734005.

T :+91.353.254 5141
E : marketing@cosmossiliguri.com
 
HEAD OFFICE AT:
Star Shopping Centres Pvt. Ltd.
505 DLF Place, District Centre Saket,
New Delhi, India.

                                                                                         -->