Teena Military Stores is located in Secunderabad, India on S. No. 230, Ward No 7 Secunderabad, Lal Bazaar, Trimulgherry. Teena Military Stores is rated 3 out of 5 in the category military base in India.
Address
S. No. 230, Ward No 7 Secunderabad, Lal Bazaar, Trimulgherry