Deccan Biolife
Regd. Office
# 3-1-640, Nimboliadda, Kachiguda, Hyderabad - 500 027. Telangana, INDIA.
Customer care : +91 90008 96600
Sales Contact : + 91 90001 26600
E mail : vrd@deccanbiolife.com
Works
Plot No. 157/A, Survery No. 172, IDA Bollaram-502325 Sangareddy Dist, Andhra Pradesh, INDIA