Have a question? For quicker answers do reach us on phone (or) email

Office Address

  • India

    Celestial Biolabs Limited
    Plot No : 59, Road No : 12,
    TSIIC Tech Park, IDA Nacharam,
    Hyderabad-500076. Telangana, India.
    Phone : + 91 40 64565544, 65552697.
    E-mail : admin@celestialbiolabs.com