Tirumala Timber Depot is located in Hyderabad, India on 07-001/1NR,Subhash Nagar,Jai Ram Nagar, Quthbullapur. Tirumala Timber Depot is rated 3 out of 5 in the category lumber store in India.
Address
07-001/1NR,Subhash Nagar,Jai Ram Nagar, Quthbullapur