Approximately 1.8 km away
Address: Door Number 56-1-53A, Kancharapalem Main Road, Gavara Kanchara Palem, Kancharapalem, Visakhapatnam, Andhra Pradesh 530008, India
Approximately 1.81 km away
Address: 36-46-68/2, Bowdra Ring Rd, Reddy Kancharapalem, Gavara Kanchara Palem, Kancharapalem, Visakhapatnam, Andhra Pradesh 530008, India