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
You can reach us at support@zelorra.com with all queries. We do not have a Zelorra customer care number.