Churches nearby Shop No:8, Himagiri Plaza, Near Alwal Police Station Bus Stop, Temple Alwal Main Road, Temple Alwal, Alwal, Secunderabad, Telangana 500010, India
Approximately 1.05 km away
Address: 2-5-73/2, opp. Easy super market, Hanuman Tekdi, Machabolaram, Machabollaram, Bolarum, MACHABOLARAM, Telangana 500010, India