Approximately 0.87 km away
Address: Door No. 39-10-10, Dattasai Vemuri Towers, Opp. Veternary Hospital, Labbipet, Vijayawada, Andhra Pradesh 520010, India
Approximately 0.93 km away
Address: #39-9-1, Sailok Complex, Near Venkateswara Temple, Mahatma Gandhi Road, Labbipet, Vijayawada, Andhra Pradesh 520010, India