Contact us

Contact form

Get in touch with us for inquiries or business proposals.

Corporate Address :

Zelorra Online Private Limited

128, 9-B

2nd Floor, Clyde House

Opp. Heer Palace Cinema

Mall Road, The Mall, Kanpur, Uttar Pradesh-208001

Zelorra customer care number.
    Shopping Bag
    Your bag is emptyReturn to Shop